AS2 Applicability Statement 2

Koko: px
Aloita esitys sivulta:

Download "AS2 Applicability Statement 2"

Transkriptio

1 Toteutettu yhteistyössä Elintarviketeollisuusliitto ry:n ja Päivittäistavarakauppa ry:n kanssa osana maa- ja metsätalousministeriön kansallista elintarviketalouden laatustrategiaa Tiedonsiirtosuositus AS2 Applicability Statement 2 versio 1.0,

2 Sisällysluettelo 1 Dokumenttien hallinta Päivitykset Yleistä Yleiskuvaus AS2-sanoman välitys AS2-sanoman rakenne HTTP-sanomatyypit Otsikkotietojen tyypit ja rakenne Tiedoston siirto AS2-sanomana Kuittauspyyntösanoma Kuittauspyyntörivi MIME-otsikkotiedot Content-Disposition Content-Transfer-Encoding MIME-Version Kuittauspyyntösanoman yleiset tiedot Connection Date Via Kuittauspyyntösanoman kuittauspyyntötiedot Accept-Encoding Comment From Host Message-Id Received Return-Path Subject TE To User-Agent Kuittauspyyntösanoman entiteettitiedot Content-Length Content-Type Käsittelyilmoituksen määrittelytiedot Disposition-Notification-To... 19

3 4.7.2 Disposition-Notification-Options Receipt-Delivery-Option AS2-ominaiset tiedot AS2-From AS2-To AS2-Version Käsittelyilmoitus Yleisiä ohjeita Käsittelyilmoitusten tyypit Synkroninen AS2-käsittelyilmoitus Käsittelyilmoituksen tilarivi Käsittelyilmoituksen yleiset tiedot Käsittelyilmoituksen vastaustiedot Location Retry-After Server Käsittelyilmoituksen entiteettitiedot AS2-ominaiset tiedot AS2-käsittelyilmoituksen ominaistiedot Reporting-UA MDN-Gateway Original-Recipient Final-Recipient Original-Message-ID Received-Content-MIC Disposition Error Warning Failure Esimerkkejä käsittelytilanteisiin liittyvistä ilmoituksista Asynkroninen AS2-käsittelyilmoitus Julkisten ja yksityisten avainten käyttö Sanoman lähettäjän tehtävät Sanoman vastaanottajan tehtävät Esimerkkejä Allekirjoitettu AS2-sanoma, johon pyydetään allekirjoitettua synkronista vastaanottoilmoitusta Synkroninen AS2-käsittelyilmoitus kappaleen 5.1 sanomaan... 39

4 7.3 Allekirjoitettu, salakirjoitettu AS2-sanoma, johon pyydetään allekirjoitettua asynkronista vastaanottoilmoitusta Asynkroninen AS2-käsittelyilmoitus kappaleen 5.3 sanomaan Lähteet LIITTEET Liite 1: Terminologiaa... 44

5 1 Dokumenttien hallinta Tämä tietoliikennesuositus on tehty Päivittäistavarakauppa ry:n (PTY) ja Elintarviketeollisuusliitto ry:n (ETL) organisoimassa XML-projektissa. Suositus perustuu AS2 (Applicability Statement 2) protokollaan, joka on esitetty dokumentissa RFC 4130 MIME- Based Secure Peer-to-Peer Business Data Interchange Using HTTP, Applicability Statement 2 (AS2). Tätä protokollaa ja tämän suosituksen mukaisia määrityksiä on suositeltavaa käyttää välitettäessä hankkeessa määriteltyjä dokumentteja kauppatapahtuman osapuolten välillä. Vaikka hankkeessa määritellyt sanomasuositukset perustuivat XML (extensible Markup language) syntaksiin pohjautuvaan UBL (Universal Business language) esitystapaan, voidaan kyseistä protokollaa käyttää myös muun esitystavan, kuten EDIFACT (Electronic Data Interchange for Administration, Commerce and Transport) mukaisen tiedon välittämiseen. 1.1 Päivitykset Versio Pvm/Laatija Muutokset Heikki Laaksamo Ensimmäinen versio 5/46

6 2 Yleistä 2.1 Yleiskuvaus AS2-protokollaan perustuva sanomanlähetys HTTP POST toimintoon ja sitä käytetään lähettämään sopivasti paketoituja EDI-sanomia, XML-dokumentteja tai muuta kauppatapahtuman aineistoa kauppakumppaneitten välillä. Lähetettyyn sanomaan saadaan vastaanottokuittaus sekä haluttaessa myös käsittelyilmoitus, jossa ilmoitetaan käsittelyn onnistumisesta tai mahdollisista havaituista ongelmista ja virheistä. Tämä kuittauspyyntö/kuittaus-toiminnot sisältävä sanomanvälitys voi sisältää turvallisen, luotettavan ja todennetun EDI-sanoman tai muun kauppatapahtuman tiedon kuljetuksen käyttäen HTTP-tiedonsiirtoprotokollaa ja sen suomia mahdollisuuksia käyttää allekirjoitusta ja sanomatiivisteitä. 2.2 AS2-sanoman välitys Tämä dokumentti sisältää määrittelyt ja ohjeet rakenteellista tietoa sisältämien sanomien siirtämiseksi turvallisesti Internetin HTTP-ympäristössä. Dokumentissa on esitetty yleisimmin siirrossa käytettävät tiedot. Mikäli jollakin suositusta käyttöönottavalla osapuolella on tarpeita käyttää siirrossa muitakin tietoja, löytyvät nämä dokumentista RFC HTTP Header Field Registrations. Sanomien turvallisessa siirtosilmukassa organisaatio lähettää allekirjoitetun ja salakirjoitetun lähetyskerran toiselle organisaatiolle ja pyytää allekirjoitettua vastaanottokuittausta. Myöhemmin vastaanottava organisaatio lähettää allekirjoitetun käsittelyilmoituksen alkuperäisen sanoman lähettäjälle. Toisin sanoen tapahtuu seuraavaa: Organisaatio, joka lähettää alkuperäisen sanoman, allekirjoittaa ja salakirjoittaa sanoman käyttäen S/MIME-tekniikkaa. Lisäksi sanoma voi sisältää pyynnön allekirjoitetun käsittelyilmoituksen lähettämisestä alkuperäisen sanoman lähettäjälle. Tukeakseen käsittelyilmoituksen hyväksymistä eli NRRää, alkuperäisen sanoman lähettäjä säilyttää sanoman tunnistetiedot, sanomantunnisteen ja tiivistearvon (MIC). Vastaanottava organisaatio purkaa salakirjoituksen ja tarkistaa allekirjoituksen saadakseen selville sanoman eheyden ja lähettäjän oikeellisuuden. Vastaanottava organisaatio lähettää tämän jälkeen käsittelyilmoituksen alkuperäisen sanoman lähettäneelle organisaatiolle käyttäen HTTP-kuittausta tai erillistä HTTP POST-sanomaa. Tämä allekirjoitettu käsittelyilmoitus sisältää vastaanotetun sanoman tiivisteen antaen alkuperäisen sanoman lähettäjälle varmuuden siitä, että vastaanottaja oli vastaanottanut sanoman varmentaen sen ja purkaen sen salakirjoituksen auki oikein. Edellä esitetty kuvaa toiminnallisesti sen, että jos kaikki edellä esitettyjä piirteitä käytetään, sanoman lähetys täyttää kaikki turvallisuusvaatimukset ja käyttää siirron vastaanoton hyväksymisilmoitusta. Tämä määrittely kuitenkin jättää käyttäjille mahdollisuuden päättää siitä tasosta, jolla he haluavat käyttää turvallisuuspiirteitä kauppakumppaneittensa kanssa. 6/46

7 3 AS2-sanoman rakenne 3.1 HTTP-sanomatyypit HTTP-sanomia on kahta eri tyyppiä: Request (Kuittauspyyntö) ja Response (Vastaus). Asiakaskone lähettää Request-sanoman palvelimelle ja palvelin lähettää asiakaskoneelle Response-sanoman. Kumpikin näistä sanomista sisältää aloitusrivin (start-line), nolla tai useamman otsikkotiedon (header tai header field) sekä lopuksi tyhjän rivin, jolla ilmaistaan otsikkotietojen loppuminen. Tämän jälkeen seuraa mahdollisesti sanoman runko (message-body). Aloitusrivi voi olla joko kuittauspyyntörivi (request-line) tai tilarivi (status-line). Kuittauspyyntörivillä lähetetään kauppatapahtuman tietoja sisältävä AS2-sanoma. Tilarivillä alkava sanoma on tämän sanoman vastaanottokuittaus, joka synkronisessa tiedonsiirrossa sisältää myös alkupeäisen sanoman käsittelytiedot. Asynkronisessa yhteydessä tilarivillä alkavan vastaussanoman jälkeen lähetetään erillinen kuittauspyyntörivillä alkava käsittelyilmoitus, On kuitenkin huomattava, että jos ennen aloitusriviä (start-line) tulee tyhjärivi, siis pelkkä CRLF, on tällainen tyhjä rivi jätettävä huomioimatta sanoman käsittelyssä. Kuittauspyyntörivillä alkavan sanoman yleinen rakenne on siis muotoa: kuittauspyyntörivi otsikkotiedot tyhjä rivi sanoman runko. Tilarivillä alkavan sanoman yleinen rakenne on puolestaan: tilarivi otsikkotiedot tyhjä rivi sanoman runko. 3.2 Otsikkotietojen tyypit ja rakenne HTTP-sanoman otsikkotiedot jakaantuvat viiteen eri ryhmään: MINE-otsikkotiedot yleiset otsikkotiedot (general-header) kuittauspyynnön otsikkotiedot (request-header) vastauksen otsikkotiedot (response-header) sisällön otsikkotiedot (entity-header). Jokainen otsikkotieto on muotoa: otsikkotiedon nimi: otsikkotiedon arvo Otsikkotiedot ovat merkkisidonnaisia ja otsikkotiedon arvoa voi edeltää yksi tai useampi välilyönti. Kuitenkin ainakin yksi välilyönti on suositeltava. Jos otsikkotiedon arvon merkkimäärä on sellainen, ettei se sovi yhdelle riville, voidaan sitä jatkaa useammalle seuraavalle riville. Tällainen jatkorivi alkaa aina välilyönnillä tai tabulointimerkillä. Otsikkotieto rivi voi olla esimerkiksi: Date: Wed, 14 Mar :15:37 GMT missä 7/46

8 Date Wed, 14 Mar :15:37 GMT on otsikkotiedon nimi on otsikkotiedon arvo. Otsikkotietojen keskinäinen järjestys on vapaa, mutta on suositeltavaa, että yleiset otsikkotiedot esitetään ensin. Tämän jälkeen esitetään kuittauspyynnön tai vastauksen otsikkotiedot ja viimeisenä sisällön otsikkotiedot. Samassa sanomassa voi olla useita samannimisiä otsikkotietoja. Tällöin on suositeltavaa, että näiden otsikkotietojen arvot kerätään yhteen ja esitetään yhden ja saman ensimmäisenä sanomassa esiintyvän otsikkotiedon arvona pilkuilla erotettuna. Tällöin otsikkotiedon arvojen järjestys on merkitsevä ja vastaanottavan järjestelmän on säilytettävä tietojen järjestys. 8/46

9 4 Tiedoston siirto AS2-sanomana Tässä kappaleessa esitetään kuittauspyyntösanoman rakenne sekä sen eri osissa esiintyvät yleisimmin välitettävät tiedot. Harvemmin välitettävät tiedot on esitelty lähdeluettelossa olevissa RFC-dokumenteissa. Dokumentissa RFC 4229 HTTP Header Field Registrations on listattu otsikkotiedot sekä esitetty RFC-dokumentti, josta kyseisen tiedon kuvaus löytyy. Tiedot on esitetty ryhmiteltynä otsikkotietotyypin mukaan aakkosjärjestyksessä. 4.1 Kuittauspyyntösanoma Kuittauspyyntösanoma yleinen muoto on: kuittauspyyntörivi MIME-otsikkotiedot yleiset tiedot kuittauspyyntötiedot entiteettitiedot käsittelyilmoituksen määrittelytiedot AS2-ominaiset tiedot tyhjä rivi sanoman runko 4.2 Kuittauspyyntörivi Kuittauspyyntösanoma ensimmäisellä rivillä, siis kuittauspyyntörivillä, esitetään tiedonsiirtoprotokolla, siis HTTP, ja sen versionumero /-merkillä erotettuna. Rivi on siis muotoa: HTTP/1.1 On huomattava, että versionumero koostuu kahdesta osasta, joissa kumpikin on juokseva. Täten versio 2.4 on aiempi kuin versio 2.13, joka puolestaan on aiempi kuin versio AS2-kuittaussanoma alkaa kuittauspyyntörivillä, joka on muotoa: POST Request-URI / HTTP/1.1 Kuittauspyyntösanoman lähettävän osapuolen Internet-osoitetta eli Request-URI-tietoa ei tavallisesti lähetetä AS2-sanomassa, koska se yleensä ilmoitetaan kauppakumppanien välisessä tiedonsiirtosopimuksessa. Rivi on siis tavallisesti muodossa: POST / HTTP/ MIME-otsikkotiedot Content-Disposition Tiedolla Content-Disposition esitetään sanoman vastaanottajalle tieto, miten sanoman liitteenä olevat tiedot on käsiteltävä. Tieto on muotoa: Content-Disposition: tyyppi; parametrit Lähetettäessä AS2-sanomia Content-Disposition-tiedon tyyppi-parametri saa aina arvon Attachment. Muista parametriarvoista käytetään AS2-sanomassa yleensä vain arvoa filename, jolloin parametri on muotoa: filename = tiedoston nimi 9/46

10 Täten tieto Content-Disposition on AS2-sanomassa muotoa: Content-Disposition: Attachment; filename = tiedoston nimi. Parametrin filename arvona sanoman lähettäjä ehdottaa tiedoston nimen, jonka nimisen tiedoston sisällöksi sanoman vastaanottaja tallettaa AS2-sanoman entiteetin sisällön. On kuitenkin huomattava, että sanoman vastaanottajan ei tarvitse käyttää ehdotettua nimeä, sillä nimen on oltava sopusoinnussa vastaanottajan järjestelmien hyväksymien tiedostonimien kanssa muodoltaan, pituudeltaan ja sisällöltään. Tämä tieto voi olla esimerkiksi muotoa: Content-Disposition: Attachment; filename=rfc1767.dat Content-Transfer-Encoding Tällä tiedolla ilmoitetaan AS2-sanoman sisältökoodaus. Koska HTTP pystyy käsittelemään binäärimuotoista tietoa, tämä tieto ei ole pakollinen, mutta se voidaan välittää. Jos tätä tietoa ei sisälly sanomaan, ei sen puuttuminen saa aiheuttaa vastaanottajan järjestelmissä sanoman hylkäämistä. AS2-sanomissa myös MIME runko-osien koodaus on sallittua. Content-Transfer-Encoding-tieto on muotoa: Content-Transfer-Encoding: mekanismi missä mekanismi saa arvon binary tai 8bit. Tämä tieto voi olla esimerkiksi muodossa: Content-Transfer-Encoding: binary MIME-Version MIME on lyhenne sanoista Multipurpose Internet Mail Extension. Se on protokolla, joka määrittää, miten viestit lähetetään Internetissä. MIME-protokollaa käytetään esimerkiksi kuvattaessa liitteiden kuvaustapaa ja sitä, millaista tietoa ne sisältävät. Varsinaisista MIME-otsikkotiedoista on esitettävä MIME-Version-tieto, jolla vastaanottavalle järjestelmälle ilmoitetaan Internet-sanoman rungon muotostandardin versio. Tämä tieto on muotoa: MIME-Version: versionumero missä versionumero on muoto N.N, missä N on kokonaisluku. Tämä tieto on esimerkiksi muotoa: MIME-Version: Kuittauspyyntösanoman yleiset tiedot Kuittauspyyntösanoman yleisissä tiedoissa esitetään mm. sanoman luontiajankohta tiedon Date-arvona ja tieto yhteyden ylläpidosta kuittauksen jälkeen Connection-tiedolla. Kuittauspyyntösanoman yleisissä tiedoissa voidaan esittää myös muita tietoja, jotka on esitetty RFC 2616 dokumentin luvussa 4.5. Näiden käyttö kuittauspyyntösanomassa on kuitenkin harvinaista, joten niitä ei esitellä tässä dokumentissa Connection Tällä tiedolla kuittauspyynnön lähettäjä esittää tiedon yhteyden jatkumisen laadusta kuittauspyynnön käsittelyn ja kuittauksen lähetyksen jälkeen. Tieto on muotoa: Connection: yhteysmäärittelyt missä yhteysmäärittelyt-parametri sisältää yhden tai useamman määrittelyn yhteyden jatkuvuudelle. On kuitenkin huomattava, että lähetettäessä kuittauspyyntöä proxyn on poistettava kuittauspyyntösanomasta kaikki ne Connection-tietojen toistot, joissa on sama 10/46

11 yhteysmäärittely, niin ettei lähetettävässä sanomassa esiinny yhteysmäärittelyn toistoja. Yhteysmäärittelyn arvolla close kuittauspyyntösanoman lähettäjä ilmoittaa vastaanottajalle, että yhteys on suljettava kuittauksen lähettämisen jälkeen. Connectiontieto on tällöin muotoa: Connection: close. On huomattava, että sellaisten sovellusten, jotka eivät tue jatkuvaa yhteyttä, on lisättävä edellä esitetty tieto kuittauspyyntösanomaan Date Date-tiedon arvo ilmoittaa ajankohdan, jolloin sanoman luoja on päättänyt sanoman muodostuksen siten, että se on valmis lähetettäväksi. Tämä tieto on pakollinen Internetsanomissa. Tämä tieto on muotoa: Date: viikonpäivä päivämäärä kellonaika GTM Jos viikonpäivä on ilmoitettu sen englanninkielisen nimen kolmen ensimmäisen kirjaimen avulla eli muodossa: Viikonpäivän lyhenne Englanninkielinen nimi Suomenkielinen nimi Mon Monday maanantai Tue Tueday tiistai Wed Wednesday keskiviikko Thu Thursday torstai Fri Friday perjantai Sat Saturday lauantai Sun Sunday sunnuntai on päivämäärä muotoa: päivä kuukausi vuosi missä päivä on ilmoitettu kahdella numerolla, siis muodossa 09 tai 21, kuukausi on kuukauden englanninkielisen nimen kolme ensimmäistä kirjainta seuraavasti: Kuukauden lyhenne Englanninkielinen nimi Suomenkielinen nimi Jan January tammikuu Feb February helmikuu 11/46

12 Mar March maaliskuu Apr April huhtikuu May May toukokuu Jun June kesäkuu Jul July heinäkuu Aug August elokuu Sep September syyskuu Oct October lokakuu Nov November marraskuu Dec December joulukuu vuosi on ilmoitettu joko nelinumeroisena, siis muodossa Kellonaika esitetään muodossa: tunnit:minuutit:sekunnit missä kaikki tiedot ovat kaksinumeroisia. Aika annetaan aina Greenwichin ajassa, eli aika tiedon jälkeen on merkintä GTM. Aikatieto on tällöin esimerkiksi: Date: Wed, 14 Mar :15:37 GMT Jos viikonpäivä on ilmoitettu käyttäen sen englanninkielisiä kokonaisia nimiä eikä lyhenteitä eli muodossa: Englanninkielinen nimi Monday Tueday Suomenkielinen nimi maanantai tiistai Wednesday keskiviikko Thursday Friday Saturday Sunday torstai perjantai lauantai sunnuntai 12/46

13 on päivämäärä muotoa: päivä-kuukausi-vuosi missä päivä on ilmoitettu kahdella numerolla, siis muodossa 09 tai 21, ja kuukausi on kuukauden englanninkielisen nimen kolme ensimmäistä kirjainta seuraavasti: Kuukauden lyhenne Englanninkielinen nimi Suomenkielinen nimi Jan January tammikuu Feb February helmikuu Mar March maaliskuu Apr April huhtikuu May May toukokuu Jun June kesäkuu Jul July heinäkuu Aug August elokuu Sep September syyskuu Oct October lokakuu Nov November marraskuu Dec December joulukuu Vuosi on ilmoitettu joko kaksinumeroisena, siis muodossa 07. Kellonaika esitetään muodossa: tunnit:minuutit:sekunnit missä kaikki tiedot ovat kaksinumeroisia. Aika annetaan aina Greenwichin ajassa, eli aika tiedon jälkeen on merkintä GTM. Aikatieto on tällöin esimerkiksi: Date: Wednesday, 14-Mar-07 12:15:37 GMT Via Yhdyskäytävien ja proxeien on käytettävä Via-tietoa ilmaistakseen muuntimien ja palvelimien välillä käytetyt protokollat ja vastaanottajat lähetettäessä kuittauspyyntöä sekä alkuperäisen palvelimen ja asiakaskoneen välillä käytetyt protokollat ja vastaanottajat siirrettäessä käsittelyilmoituksia. Tällä tiedolla voidaan jäljittää eteenpäin toimitettu sanoma, estää silmukoiden muodostuminen sekä määrittelemällä kaikkien lähettäjien protokolla-mahdollisuudet kuittauspyyntö-vastaus-ketjussa. Tieto on muotoa Via: protokolla nimet/protokolla-versio isäntäkone: portti nimimerkki huomautukset 13/46

14 Protokollan nimellä ja versionumerolla ilmaistaan sanoman protokollan versio, jonka sanoman lähettäjä tai asiakaskone saa jossakin kuittauspyyntö-vastaus-ketjun vaiheessa. Protokollan nimi ja versio liitetään Via-tiedon arvoksi, kun sanoma on toimitettu eteenpäin, niin että tieto käytetyistä protokollista välittyy edelleen ketjun seuraaville osapuolille. Protokollan nimi on valinnainen jos ja vain jos se on HTTP. Isäntäkoneella ja valinnaisella portilla tarkoitetaan vastaanottajan palvelinta tai asiakaskonetta ja sen porttia, jotka toimittivat sanoman eteenpäin. Kuitenkin, jos todellisen isäntäkoneen katsotaan olevan luottamuksellista tietoa, voidaan tästä käyttää myös nimimerkkiä. Jos porttia ei esitetä, oletetaan sen olevan oletusarvoinen. Useat Via-tiedon arvot kertovat reitin, jota pitkin sanomaa on siirretty eteenpäin. Jokaisen vastaanottajan on täten liitettävä tietonsa siten, että lopputuloksena on järjestetty jono sovelluksia, jotka ovat siirtäneet sanomaa eteenpäin. Via-tiedossa voidaan myös esittää vapaavalintaisia huomautuksia määritellen yhdyskäytävän tai proxyn käyttämän sovelluksen. Tällaisen tiedon kuitenkin ketjun seuraava vastaanottaja poistaa sanomasta, ennen kuin hän siirtää sanoman eteenpäin. Oletetaan esimerkiksi, että kuittauspyyntösanoma voidaan lähettää HTTP/1.0-protokollaa käyttävältä palvelimelta sisäiselle proxylle, jonka nimi on matti, joka puolestaan käyttää HTTP/1.1-protokollaa siirtäessään sanomaa edelleen julkiselle proxylle osoitteessa jossain.com. Tämä puolestaan siirtää sanoman edelleen palvelimelle, joka on osoitteessa Täten saa vastaanottamassaan sanomassa Viatiedon: Via: 1.0 matti, 1.1 jossain.com 4.5 Kuittauspyyntösanoman kuittauspyyntötiedot Kuittauspyyntötiedoilla asiakaskone lähettää kuittauspyyntöön liittyvää lisätietoa kuittauspyynnöstä sekä asiakaskoneesta yleensä. Seuraavassa on esitetty AS2- Kuittauspyyntösanomassa yleisimmin esiintyvät tiedot. Muut tiedot on esitetty RFC 2616 dokumentin luvussa 5.3. Näiden käyttö kuittauspyyntösanomassa on kuitenkin harvinaista, joten niitä ei esitellä tässä dokumentissa Accept-Encoding Tiedolla Accept-Encoding alkuperäisen sanoman lähettäjä ilmoittaa vastauksessa käytettävät hyväksyttävät sisältökoodausmenetelmät. Tieto on muotoa: Accept-Encoding: sisältökoodaus;q=q-arvo missä parametripari sisältökoodaus ja q voi esiintyä useita kertoja. Parametrin q q- arvo ilmaisee kyseisen sisältökoodausmenetelmän tärkeyden ja se saa arvoja väliltä [0,1]. Arvo 1 ilmaisee, että kyseinen koodausmenetelmä on mahdollisimman tärkeä ja arvo 0 puolestaan ilmaisee yleensä, ettei asiakaskone hyväksy kyseistä koodausmenetelmää. Tieto voi olla esimerkiksi jokin seuraavista: Accept-Encoding: compress, gzip Accept-Encoding: Accept-Encoding: * Accept-Encoding: compress;q=0.5, gzip;q=1.0 Accept-Encoding: gzip;q=1.0, identity;q=0.5, *;q=0 Vastaanottajan palvelin testaa sisällön koodauksen hyväksyttävyyden Accept-Encodingtiedossa esitettyjen vaihtoehtojen mukaan seuraavasti: Jos tietty koodausmenetelmä on esitetty Accept-Encoding-tiedon arvona, se on hyväksyttävä, vaikka sen q-arvo olisikin 0. 14/46

15 Jos Accept-Encoding-tieto saa arvon *, hyväksyy asiakaskone minkä tahansa koodausmenetelmän. Jos Accept-Encoding-tiedon arvona on useita koodausmenetelmiä, on menetelmä, jonka q-arvo on korkein, suositeltavin. Koodausmenetelmä identity on aina hyväksyttävä, vaikka parametri-listassa se saisikin q-arvon 0. tai vaikka Accept-Encoding-tieto saisi arvon *;q=0 Jos Accept- Encoding-tieto ei saa arvoa eli sanomassa on merkkijono Accept-Encoding: identity on ainoa hyväksyttävä koodausmenetelmä. Jos alkuperäisessä sanomassa esiintyy Accept-Encoding-tiedon arvona koodausmenetelmä, jota vastaanottava palvelin ei voi toteuttaa, on palvelimen lähetettävä käsittelyilmoituksen tilarivillä tilakoodi 406 (Not Acceptable). Jos alkuperäisessä sanomassa ei esiinnyt Accept-Encoding-tietoa, käsittelyilmoituksen lähettävä palvelin voi olettaa, että palvelinkone hyväksyy minkä tahansa koodausmenetelmän. Tällöin palvelimen on käytettävä identity -koodausmenetelmää, jos se on yksi käytössä olevista menetelmistä, vaikkakin palvelimella olisi tietoa siitä, että joku toinen koodausmenetelmä olisi käyttökelpoisempi asiakaskoneen kannalta Comment Tiedolla Comment sanoman lähettäjä voi välittää vastaanottajalle vapaamuotoista tekstiä sanomasta, sen sisällöstä, käsittelystä tai muusta sanoman kannalta oleelliseksi katsomastaan asiasta. Tieto on tarkoitettu vastaanottajan luettavaksi ja se esitetään muodossa: Comment: vapaamuotoinen teksti Tämä tieto voi olla esimerkiksi muodossa: Comment: Oletettavasti vastaanottava muunnin ei ole täysin pystynyt käsittelemään sanomaa From From-tiedolla ilmoitetaan kuittauspyyntösanoman lähettäneen henkilön tai organisaation sähköpostiosoitemuodossa ja se on pakollinen Internet-sanomissa. Tätä tietoa käytetään tiedonkeruutarkoituksissa sekä tunnistettaessa puutteellisen tai epätoivotun kuittauspyynnön lähettäjä. Tämä tieto, joka yleensä lisätään sanomaan automaattisesti, ilmoittaa henkilön, johon ongelmatilanteissa voidaan ottaa yhteys. On kuitenkin huomattava, että tämä tieto ei ole sama kuin kuittauspyyntösanoman lähettävä Internetisäntäkone. On kuitenkin huomattava, ettei kuittauspyyntösanomaan pidä lisätä henkilön sähköpostiosoitetta kysymättä hänen lupaansa. From-tieto on muotoa From: sähköpostiosoite Esimerkiksi: From: Host Host-tieto on pakollinen tieto ja sillä ilmoitetaan isäntäkoneen osoite ja portti. Tieto on muotoa: Host: isäntäkoneen osoite:portti Portin ilmoittava osa on valinnainen. Jos tätä tietoa ei esitetä, on portin arvona sen oletusarvo. Esimerkiksi: Host: :80 15/46

16 missä on isäntäkoneen IP-osoite 80 on portti Message-Id Message-Id-tieto sisältää sanoman yksikäsitteisen tunnisteen, jolla voidaan viitata sanoman tiettyyn versioon. Sanoman jokainen versio saa täten oman tunnuksensa. Sanoman luovan järjestelmän on täten kyettävä muodostamaan sanomille yksikäsitteiset tunnukset. Tämä tunnus on tarkoitettu koneelliseen käsittelyyn eikä tunnuksen tarvitse näin ollen olla henkilön luettavassa muodossa. Message-Id-tiedon maksimipituus on 998 merkkiä. Kuitenkin maksimaalisen takaisinpäin yhteensopivuuden vuoksi pituuden on oltava maksimissaan 255 merkkiä. Tieto on muotoa Message-Id: Tunnus asetetaan siis kulmasulkujen < ja > väliin. Kulmasulut eivät kuulu varsinaiseen tunnisteeseen. Tieto voi olla esimerkiksi: Message-Id: Received Received-tieto liitetään mukaan sanomaan, kun sitä siirretään yhdyskäytävien kautta tai sitä toimitetaan edelleen tai kun alkuperäiseen sanomaan lähetetään käsittelyilmoitus. Tätä tietoa voidaan käyttää esimerkiksi sanoman jäljittämisessä. Received-tieto saa erilaisia parametreja, joiden mukaan ilmaistaan sanoman siirtoketjun eri osapuolia ja vastaanottoaika. Tieto on muotoa: Received: rooli tunnus; viikonpäivä päivämäärä kellonaika GTM missä parametripari rooli ja tunnus voi toistua useita kertoja ilmoittaen sanoman reitin. Puolipisteen jälkeen ilmoitetaan sanoman vastaanottoajankohta ja tämä ajanilmaus on Date-tiedon yhteydessä esitetyn määrittelyn mukainen. Parametripari rooli ja tunnus saa seuraavia arvoja: rooli tunnus selite from nimipalvelin lähettävä isäntäkone by nimipalvelin vastaanottava isäntäkone via fyysinen polku sanoman siirtotie with protokolla käytetyt protokollat id sanoman tunnus vastaanottajan sanoman tunnus for sähköpostiosoite vastaanottajan sähköpostiosoite Tämä tieto voi esimerkiksi olla seuraavaa muotoa: Received: from n12c.bullet.sp1.yahoo.com (n12c.bullet.sp1.yahoo.com [ ]) by mail1.esimerkki.fi (Postfix) with SMTP id DC94C63AF4 for Sun, 18 Mar :22: GTM 16/46

17 4.5.7 Return-Path Järjestelmä, joka toimittaa kuittauspyyntösanoman sen vastaanottajalle, lisää sanomaan tiedon Return-Path. Tämän tiedon tarkoituksena on antaa sanoman vastaanottajalle tarpeellinen tieto sanoman lähettäjästä, kuittaussanoman palautusosoitteestaan ja vastaussanoman reitityksestä. Tieto on muotoa: Return-Path: reititysosoite; palautusosoite Edellä esitetyssä reititysosoite on valinnainen, mutta sen käyttö on suotavaa. Tieto voi olla esimerkiksi muotoa: Return-Path: Subject Tieto Subject, jolla ilmoitetaan sanoman aihe tai sisältö, on valinnainen. Tämä tieto on tarkoitettu käyttäjän luettavaksi, joten sen on oltava looginen esittäen sanoman sisältöä tai aihetta käyttäjän luettavassa muodossa. Tieto on muoto: Subject: sisältöä tai aihetta kuvaava teksti Esimerkki: Subject: Asynkroninen käsittelyilmoituspyyntö TE TE-otsikkotiedolla alkuperäisen sanoman lähettäjä ilmaisee vastauksessa hyväksyttävät siirtokoodausmenetelmät sekä halukkuutensa ottaa vastaa lopuketietoja viipaloidussa siirtokoodauksessa. Tämä tieto on muotoa TE: trailers, siirtokoodusmenetelmä; ;q=q-arvo missä parametripari siirtokoodausmenetelmä ja q voi esiintyä useita kertoja. Parametrin q q-arvo ilmaisee kyseisen siirtokoodausvaihtoehdon tärkeyden ja se saa arvoja väliltä [0,1]. Arvo 1 ilmaisee, että kyseinen koodausmenetelmä on mahdollisimman tärkeä ja arvo 0 puolestaan ilmaisee yleensä, ettei asiakaskone hyväksy kyseistä koodausmenetelmää. Jos tiedon saaman parametrijonon arvojen ensimmäisenä parametrina on trailers, asiakaskone hyväksyy lopukkeet viipaloidussa siirtokoodauksessa. Tieto voi olla esimerkiksi jokin seuraavista: TE: deflate TE: TE: trailers, deflate;q=0.5 TE-otsikkotietoa käytetään ainoastaan jatkuvissa yhteyksissä. Tämän vuoksi ilmoitus TEtiedon esiintymisestä HTTP/1.1-sanomassa on sisällytettävä myös Connection-tiedon arvoksi esimerkiksi seuraavasti: Connection: close, TE TE: trailers, deflate, gzip, compress Palvelin testaa siirtokoodausmenetelmän hyväksyttävyyden TE-tiedon mukaan seuraavasti: Siirtokoodausmenetelmä chunked on aina hyväksyttävä. Jos arvo trailers esiintyy parametrin arvona, palvelinkone ilmaisee, että se on valmis hyväksymään lopuketiedot viipaloidussa vastauksessa itselleen ja kaikille asiakaskoneille, joille se siirtää sanomaa. Vaikka siirtokoodausmenetelmän q-arvo olisi asetettu nollaksi, on se kuitenkin hyväksyttävä siirtokoodausmenetelmäksi, koska se esiintyy TE-tiedon arvona. 17/46

18 Jos TE-tieto sisältää useita siirtokoodausmenetelmiä, on menetelmä, jonka q-arvo on suurin, suositeltavin. Jos TE-tieto ei saa arvoja tai sitä ei esiinny, ainoa hyväksyttävä siirtokoodausmenetelmä on chunked. Sanoma, jota ei ole siirtokoodattu, on aina hyväksyttävä To To-tieto ilmoittaa sanoman pääasiallisen vastaanottajan ja se on muotoa: To: sähköpostiosoite Esimerkiksi: To: On huomattava, että sanomaan lähetetyssä vastauksessa To-tiedon arvona on yleensä alkuperäisen sanoman From-tiedon arvo. Dokumentissa RFC 2822 kappaleessa on esitetty To-tiedon käyttö User-Agent User-Agent-tieto ilmaisee selaimen, joka on luonut vastauspyynnön. Tätä tietoa voidaan käyttää hyväksi selvitettäessä sanomassa havaittuja vikoja tai puutteita tai muotoiltaessa vastaussanomaa niin, että se täyttää alkuperäisen lähettäjän sovelluksen vaatimukset. Selaimen on lisättävä pyydettäessä tämä tieto kuittauspyyntösanomaan. Sen rakenne on seuraava: User-Agent: selaimen nimi kommentit missä sovelluksen nimi sisältää sovelluksen nimen, alanimen ja versionumerot sekä muut tuotteen tunnistamiseen tarvittavat tiedot /-merkillä erotettuna. kommentit -osa sisältää selaimen tunnistamiseen liittyvää muuta tietoa. User-Agent-tieto on esimerkiksi seuraavaa muotoa: User-Agent: AS2 Software/Professional/1.01 otettu käyttöön Kuittauspyyntösanoman kuittauspyyntötiedoissa voidaan esittää myös muita tietoja, jotka on esitetty RFC 2616 dokumentin luvussa 5.3. Näiden käyttö kuittauspyyntösanomassa on kuitenkin harvinaista, joten niitä ei esitellä tässä dokumentissa. 4.6 Kuittauspyyntösanoman entiteettitiedot Kuittauspyyntösanomalla voidaan välittää entiteetti, jos kuittauspyyntö-mekanismi ei sitä rajoita. Entiteetti koostuu entiteettitiedoista ja varsinaisesta entiteettirungosta Content-Length Content-Length tieto ilmaisee entiteettirungon koon. Toisin kuin MIME-määrittelyissä, Content-Length tieto on välitettävä, jos se voidaan laskea ennen sanoman lähettämistä. Tieto on muotoa: Content-Length: entiteettirungon koko missä entiteettirungon koko on kokoa ilmoittava lukuarvo, joka on suurempi tai yhtä suuri kuin nolla. Tieto voi olla esimerkiksi muotoa: Content-Length: /46

19 On kuitenkin huomattava, että Content-Length tieto esittää sekä entiteetin pituutta että sanoman rungon pituuden ilmaisevan siirto-pituuden (transfer-length). Jos nämä kaksi tietoa poikkeavat toisistaan, jätetään Content-Length tieto välittämättä. Jos kuitenkin kuittauspyyntösanoma sisältää sanoman rungon eikä Content-Length tietoa ole annettu, kuittaussanomassa palautetaan virheilmoituskoodi Content-Type Entiteettitieto Content-Type ilmaisee entiteettirungon tyypin. Tieto on muotoa: Content-Type: mediatyyppi missä mediatyyppi on muotoa: tyyppi/alatyyppi; parametrit missä parametrit esitetään muodossa: attribuutti= arvo Parametrit tyypit ja alatyypit sekä parametrien attribuuttien nimet eivät ole merkkisidonnaisia, mutta tietyissä tilanteissa parametrien attribuuttien arvot voivat olla merkkisidonnaisia. Tyypin ja alatyypin erottimena on /-merkki ilman välilyöntejä. Parametritiedon mukanaolo riippuu valitusta mediatyypistä ja sen määrittelystä. IANA Internet Assigned Numbers Authority pitää yllä mediatyyppien tyyppi- ja alatyyppirekisteriä. IANAn määrittelemiä mediatyyppien tyyppejä ovat: application, audio, example, image, message, model, multipart, text, video. Jokaiseen tyyppiin liittyy IANAn määrittelemät alatyypit. Tieto voi esimerkiksi olla siis muotoa: Content-Type: multipart/signed; boundary= as2boundary1as2 ; protocol="application/pkcs7-signature"; micalg=sha1 tai Content-Type: application/xml 4.7 Käsittelyilmoituksen määrittelytiedot Jotta sanoman vastaanottaja voisi lähettää käsittelyilmoituksen, on kuittauspyyntösanoman lähettäjän määriteltävä, minne käsittelyilmoitus lähetetään ja minkälaisessa muodossa. Tämä tapahtuu liittämällä kuittauspyyntösanomaan tiedot Disposition-Notification-To ja Disposition-Notification-Options Disposition-Notification-To Tiedolla Disposition-Notification-To AS2-sanoman lähettäjä ilmoittaa haluavansa AS2- sanoman käsittelyilmoituksen (MDN). Tämä tieto on muotoa: Disposition-Notification-To: sähköpostiosoite Tieto on esimerkiksi muotoa: Disposition-Notification-To: AS2@example.com On kuitenkin huomattava, ettei käsittelyilmoitusta lähetetä sähköposti-osoitteeseen, joka on esitetty tiedon arvona. Saapuneessa sanomassa oleva tieto ainoastaan käynnistää käsittelyilmoituksen muodostamisen. Lähetettäessä sanomalla tämä tieto, on siinä oltava myös tieto Message-Id. Tätä tietoa tarvitaan lähetettäessä käsittelyilmoitus alkuperäisen sanoman lähettäjälle ja tämän 19/46

20 verratessa ilmoituksen tietoja alkuperäisen sanoman tietoihin. Lähetettävässä sanomassa on suositeltavaa olla myös tiedot Subject ja Date, jotka sisältävät käyttäjän luettavissa olevaa tietoa. Näiden tietojen perusteella käyttäjä voi liittää saapuneen käsittelyilmoituksen (MDN) tiedot alkuperäiseen sanomaan. On kuitenkin huomattava, että kuittauspyyntösanoman vastaanottajan ei välttämättä tarvitse lähettää käsittelyilmoitusta, vaikka kuittauspyyntö-sanomassa esiintyisikin tieto Disposition-Notification-To. Käsittelyilmoitus ei saa sisältää tietoa Disposition-Notification-To, sillä käsittelyilmoitukseen ei lähetetä enää käsittelyilmoitusta. On huomattava, että jos alkuperäisen sanoman lähettäjän on lähetettävä sama sanoma useammalle osapuolelle ja osalta vastaanottajista halutaan käsittelyilmoitus ja osalta ei haluta, on sanomasta tehtävä kopio, jossa ei esiinny Disposition-Notification-To tietoa. On myös huomattava, että tämän tiedon on oltava sama, kuin Return-Path-tieto. Jos Disposition-Notification-To tieto poikkeaa Return-Path tiedosta, ei käsittelyilmoitusta voida lähettää automaattisesti vaan käsittelyilmoituksen lähettämiseen on saatava käyttäjän vahvistus Disposition-Notification-Options Kun alkuperäisen sanoman lähettäjä haluaa asynkronisen käsittelyilmoituksen, on alkuperäisessä sanomassa esiinnyttävä tieto Disposition-Notification-Options. On huomattava, ettei tätä tietoa esitetä, jos alkuperäisen sanoman lähettäjä haluaa synkronisen käsittelyilmoituksen. Tällä tiedolla käsittelyilmoituksen vastaanottaja eli alkuperäisen sanoman lähettäjä esittää myös toiveensa käsittelyilmoituksen muodosta. Tieto on muotoa: Disposition-Notification-Options: palautus-url; attribuutti = pakollisuus; arvo missä parametri palautus-url on Internet-osoite, johon käsittelyilmoitus halutaan lähetettävän. Attribuutin arvo pakollisuus saa arvot: required optional Attribuutti saa arvot: pakollinen valinnainen. signed-receipt-protocol signed-receipt-micalg Näillä attribuuteilla siis ilmoitetaan allekirjoitusprotokolla ja hajakoodaus-algoritmin tyyppi. Kumpikin näistä attribuuteista on valinnaisia, joten pakollisuus saa arvon optional. Tällä attribuutin arvon valinnalla alkuperäisen sanoman vastaanottajalle annetaan mahdollisuus lähettää käsittelyilmoitus, vaikka tämä ei ymmärtäisikään esitettyjä attribuutin arvoja ja siten alkuperäisen sanoman lähettäjän toiveita käsittelyilmoituksen muodosta. Mikäli vastaanottaja ei ymmärrä attribuuttien arvoja, lähettää hän allekirjoittamattoman käsittelyilmoituksen, vaikka alkuperäisessä sanomassa pyydettiinkin allekirjoitettua sanomaa. Tällöin alkuperäisen sanoman vastaanottajan on tehtävä päätös, miten luotettavana hän voi pitää tällaista käsittelyilmoitusta. On kuitenkin huomatta, että haluttaessa allekirjoitettu käsittelyilmoitus, on näiden attribuuttien esiinnyttävä sanomassa. Jos tieto Disposition-Notification-Options puuttuu lähetettävästä sanomasta, halutaan synkroninen vastaanottokuittaus. Attribuutilla signed-receipt-protocol alkuperäisen sanoman lähettäjä ilmoittaa haluavansa allekirjoitetun käsittelyilmoituksen. Attribuutti myös ilmoittaa formaatin, missä 20/46

21 alkuperäisen sanoman lähettäjä haluaa allekirjoitetun ilmoituksen. Attribuutti saa arvon pkcs7-signiture. Attribuutti signed-receipt-micalg sisältää listan niistä hajakoodaus-algoritmeista, joita alkuperäisen sanoman lähettäjä suosittelee käytettäväksi. Hajakoodausalgoritmit on esitetty attribuutin arvoina suosituimmuus-järjestyksessä. Attribuutti saa arvon md5 ja/tai sha1 käytetystä algoritmista riippuen. Tieto Disposition-Notification-Options voi olla esimerkiksi muotoa: Disposition-Notification-Options: signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional,sha Receipt-Delivery-Option Tiedolla Receipt-Deliver-Option ilmaisee alkuperäisen sanoman lähettäjä haluavansa vastaanottaa asynkronisen käsittelyilmoituksen. Tieto on muotoa: Receipt-Delivery-Option: palautusosoite missä palautusosoite on Internet-osoite (URL), johon käsittelyilmoitus on lähetettävä. On huomattava, että haluttaessa sanomaan synkroninen käsittelyilmoitus, ei tätä tietoa pidä esiintyä sanomalla. Tämä tieto voi esiintyä sanomassa esimerkiksi muodossa: Receipt-Delivery-Option: AS2-ominaiset tiedot Tässä kappaleessa esitetyt tiedot esiintyvät ainoastaan AS2-sanomissa AS2-From Tiedolla AS2-From ilmoitetaan AS2-sanoman lähettäjä, ja tämän tiedon tarkoituksena on helpottaa vastaanottavaa järjestelmää tunnistamaan lähettäjä. Tämä tieto voi olla esimerkiksi DUNS-koodi tai kauppakumppanit ovat voineet sopia sen keskenään. Suomessa kyseinen tieto voi sisältää esimerkiksi sanoman lähettäjän OVT-tunnuksen. Tieto on muotoa: AS2-From: lähettäjän tunniste missä lähettäjän tunniste on maksimissaan 128 merkkiä. Tieto voi olla esimerkiksi seuraavassa muodossa: AS2-From: Lähetettäessä kuittaussanoma tai käsittelyilmoitusta on alkuperäisessä sanomassa esiintyvän AS2-From-tiedon arvo AS2-To-tiedon arvona AS2-To Tiedolla AS2-To ilmoitetaan AS2-sanoman vastaanottaja. Tämän tiedon tarkoituksena on helpottaa vastaanottavaa järjestelmää tunnistamaan vastaanottaja. Kuten AS2-Fromtiedon arvo tämäkin tieto voi olla esimerkiksi DUNS-koodi tai kauppakumppanit ovat voineet sopia sen keskenään. Suomessa kyseinen tieto voi sisältää esimerkiksi sanoman lähettäjän OVT-tunnuksen. Tieto on muotoa: AS2-To: vastaanottajan tunniste missä vastaanottajan tunniste on maksimissaan 128 merkkiä. Tieto voi olla esimerkiksi seuraavassa muodossa: AS2-To: /46

22 Lähetettäessä kuittaussanoma tai käsittelyilmoitusta on alkuperäisessä sanomassa esiintyvän AS2-To-tiedon arvo AS2-From-tiedon arvona AS2-Version Tiedolla AS2-Version ilmoitetaan käytetyn AS2-protokollan versio. Tieto on muotoa: AS2-Version: versionumero missä versionumero on muotoa N.N, missä N on kokonaisluku. Tällä hetkellä ovat käytössä versiot 1.0 ja 1.1. Tieto on esimerkiksi muotoa: AS2-Version: 1.1 Jos tämä tieto puuttuu kuittauspyyntösanomasta, on sanoman vastaanottavan järjestelmän lähetettävä kuittaussanoma tästä huolimatta. Tällöin kuittaussanoman vastaanottaja olettaa, että kuittauspyyntösanoma on lähetetty järjestelmästä, joka tukee AS2 1.0-versiota. 22/46

23 5 Käsittelyilmoitus 5.1 Yleisiä ohjeita Saadessaan sanoma vastaanottaja lähettää alkuperäisen sanoman lähettäjälle käsittelyilmoituksen (Message Disposition Notification (MDN)), mikäli sitä pyydetään alkuperäisessä sanomassa. vastaanottokuittauksen sanoman vastaanottaja lähettää automaattisesti ilman erityistä pyyntöä. Sanoman vastaanottajan on kyettävä toteuttamaan seuraavat vaatimukset: Pystyttävä luomaan sanoma, jonka otsikkotieto Content-Type saa arvon multipart/report ja jonka attribuutti report-type saa arvon disposition-notification. Mahdollisuus laskea saapuneesta sanomasta sanoman eheyden tunniste (MIC). Tämä tunniste on lähetettävä alkuperäisen sanoman lähettäjälle käsittelyilmoituksen mukana. Pystyttävä luomaan vastaussanoma, jonka otsikkotieto Content-Type saa arvon multipart/signed sen ensimmäisessä runko-osassa ja jonka toisessa runko-osassa on allekirjoitus. Mahdollisuus palauttaa allekirjoitettu käsittelyilmoitus alkuperäisen sanoman lähettäjälle Mahdollisuus lähettää joko synkrooninen tai asynkrooninen käsittelyilmoitus alkuperäisen sanoman lähettäjän toiveiden mukaan. Allekirjoitettu käsittelyilmoitus lähetetään alkuperäisen sanoman lähettäjälle tämän pyynnöstä osoituksena, että lähetyskerta on vastaanotettu vastaanottaja on todennut lähettäjän oikeutetuksi lähettämään sanomia, jos alkuperäinen sanoma on allekirjoitettu, vastaanottaja voi varmistua sanoman eheydestä, jos alkuperäinen sanoma on allekirjoitettu, Huolimatta siitä, onko alkuperäinen lähetyskerta lähetetty S/MIME-formaatissa, vastaanottajan selainjärjestelmän on pystyttävä suorittamaan seuraavat tehtävät: Jos alkuperäinen sanoma on salakirjoitettu, silloin salakirjoitettu symmetrinen avain ja mahdollisesti lähetetty alustusvektori (initialization vector (IV)) on purettava auki käyttäen vastaanottajan yksityistä avainta. Avattua symmetristä salakirjoitusavainta käytetään lähetyskerran salakirjoituksen purkamiseen. Vastaanottaja varmistaa sanoman allekirjoituksen käyttämällä lähettäjän julkista avainta. Varmistusalgoritmi suorittaa seuraavaa: o Sanoman eheyden tarkistin (MIC) avataan käyttäen lähettäjän julkista avainta. o Sanoman eheyden tunniste lasketaan vastaanotetusta sanomasta käyttäen o samaa tiivistealgoritmia kuin mitä alkuperäisen sanoman lähettäjäkin käytti. Sanoman eheyden tunnistetta (MIC), joka esiintyy lähetetyssä sanomassa, ja sanoman eheyden tunnistetta (MIC), joka on laskettu käyttäen samaa yksisuuntaista hajakoodausalgoritmia, jota alkuperäisen sanoman lähettäjäkin käytti, verrataan keskenään niiden yhtäläisyyden toteamiseksi. Vastaanottaja valmistelee käsittelyilmoituksen ja asettaa lasketun sanoman eheyden tunnisteen (MIC) tiedon Received-Content-MIC arvoksi. Vastaanottaja muodostaan MIME-sanoman, jonka Content-Type tieto saa arvon multipart/signed. Käsittelyilmoitus (MDN) on multipart/signed-tyyppiä olevan sanoman ensimmäinen osa ja digitaalinen allekirjoitus on laskettu tästä käsittelyilmoituksesta sisältäen MIMEsanoman otsikkotiedot. 23/46

24 Multipart/signed-tyyppiä olevan sanoman toinen osa sisältää digitaalisen allekirjoituksen. Tässä osassa määritellään protokollan tyyppi seuraavasti: S/MIME: protocol = application/pkcs-7-signiture Allekirjoitus muodostetaan S/MIME-määritysten mukaan. Siirrettäessä XML-, EDIFACT- tai muuta rakenteellista tietoa voi näiden sanomien otsikkotiedot olla osa multi-part-muotoisen MIME-sanoman content-type-tietoa. Kun tällainen sanoma on osa multi-part-muotoista MIME-sanoman content-type-tietoa, sanoman eheyden tunniste (MIC) on laskettava koko multi-part-muotoisesta sisällöstä, joka sisältää myös MIME otsikot. Vastaanottaessaan allekirjoitetun käsittelyilmoituksen alkuperäisen sanoman lähettäjä voi käyttää tätä seuraavasti: Sanoman vastaanottajan lähettämänä ilmoituksena alkuperäisen sanoman vastaanotosta. Vastaanottaja tekee tämän palauttamalla alkuperäisen sanoman tunnuksen tiedon original-message-id arvona allekirjoitetun kuittauksen käsittelyilmoitus (MDN) -osassa. Ilmoituksena siitä, että vastaanottaja on todennut alkuperäisen sanoman ehjäksi. Vastaanottaja ilmoittaa tämän lähettämällä lähetyskerrasta laskemansa sanoman eheyden tunnisteen tiedon Received-Content-Mic arvona allekirjoitetussa käsittelyilmoituksessa (MDN). Ilmoituksena, että vastaanottaja on todennut alkuperäisen sanoman lähettäjän oikeutetuksi lähettämään tälle sanomia. Kuittauksena kiistämättömyydestä (non-repudiation), kun alkuperäisen sanoman lähettäjä on onnistuneesti avannut allekirjoitetun käsittelyilmoituksen (MDN) käyttäen vastaanottajan julkista avainta ja palautettu sanoman eheyden tunniste (MIC) on käsittelyilmoituksessa (MDN) sama kuin alkuperäisessä sanomassa. 5.2 Käsittelyilmoitusten tyypit AS2-käsittelyilmoitusta (AS2-MDN) on olemassa kahta eri tyyppiä: synkronista ja asynkronista. Synkroninen käsittelyilmoitus lähetetään HTTP-vastauksena HTTP POST-sanomaan tai HTTPSvastauksena HTTPS POST-sanomaan. Tällaista AS2-käsittelyilmoitusta nimitetään synkroniseksi, koska tällainen AS2-käsittelyilmoitus lähetetään alkuperäisen sanoman lähettäjälle saman TCP/IP-yhteyden aikana. Asynkroninen AS2-käsittelyilmoitus lähetetään HTTP-, HTTPS- tai SMTP-sanomana erillisen TCP/IP-yhteyden aikana. Loogisesti ajatellen, asynkroninen AS2-käsittelyilmoitus on vastaus AS2-sanomaan. Kuitenkin, siirtoprotokolla-kerroksessa, olettaen, että HTTP-pipeliningominaisuutta on hyödynnetty, asynkroninen AS2-vastaanottokuittaus toimitetaan yksittäisen TCP/IP-yhteyden aikana, joka on eri kuin yhteys, jolla alkuperäinen AS2-sanoma toimitettiin. Kun asynkronista kuittauspyyntöä käsitellään, HTTP-vastaanottokuittaus pitää lähettää takaisin ennen kuin käsittelyilmoitus on prosessoitu ja lähetetty erillisen yhteyden aikana. Kun alkuperäisen AS2-sanoman lähettäjä on pyytänyt asynkronisen AS2- käsittelyilmoituksen, synkroninen HTTP- tai HTTPS-vastaanottokuittaus, joka lähetettään alkuperäisen sanoman lähettäjälle ennen kuin yhteys katkaistaan, pitää olla siirtokerroksen vastaus ilmoittaen tiedonsiirron onnistumista tai epäonnistumista. Tällaisen synkronisen vastaanottokuittauksen muoto on sama kuin vastaanottokuittaus, joka lähetetään, kun AS2-käsittelyilmoitusta ei pyydetä. Seuraavissa kuvioissa on esitetty synkronisen ja asynkronisen AS2-käsittelyilmoituksen lähetys. 24/46

25 Synkronisen AS2-vastaanottoilmoituksen lähetys Lähettäjä Yhteyden muodostus Vastaanottaja Lähettäjä Lähetys Vastaanottaja HTTP kuittauspyyntö AS2-sanoma Lähettäjä Vastaanotto Vastaanottaja HTTP kuittaus AS2-vastaanottoilmoitus Asynkronisen AS2-vastaanottoilmoituksen lähetys Lähettäjä Yhteyden muodostus Vastaanottaja Lähettäjä Lähetys Vastaanottaja HTTP kuittauspyyntö AS2-sanoma Lähettäjä Vastaanotto Vastaanottaja HTTP kuittaus Lähettäjä Yhteyden muodostus Vastaanottaja Lähettäjä Lähetys Vastaanottaja HTTP kuittauspyyntö AS2-vastaanottoilmoitus Lähettäjä Vastaanotto Vastaanottaja HTTP kuittaus On huomattava, että lähetettäessä AS2-käsittelyilmoitusta alkuperäisen sanoman lähettäjälle, ilmoituksen vastaanottava kone voi olla eri kuin alkuperäisen sanoman lähettänyt kone. Se voi myös hyödyntää toista tiedonsiirtoprotokollaa kuin sitä, mitä käytettiin lähetettäessä alkuperäistä sanomaa. Synkronisen käsittelyilmoituksen lähettämisen etuna on, että alkuperäisen sanoman lähettäjä saa välittömästi vahvistuksen sanoman perillemenosta ja prosessoinnin onnistumisesta. Ongelman muodostavat isot lähetettävät AS2-sanomat, joiden vastaanotto, prosessointi ja vastauksen lähettäminen voi ylittää IP-yhteydelle määritellyn TCP/IP-yhteyden maksimipituuden. Asynkronisen käsittelyilmoituksen lähettämisen etuna on, että alkuperäisen sanoman lähettäjä saa välittömästi ilmoituksen tiedonsiirron onnistumisesta. Tällöin TCP/IP-yhteyttä ei tarvitse pitää auki liian kauan. Tällöin kuitenkin AS2-käsittelyilmoitus on varustettava riittävällä määrällä tietoa, jotta alkuperäisen sanoman lähettäjä voi yhdistää saapuneen AS2-käsittelyilmoituksen ja sitä vastaavan alkuperäisen sanoman päivittääkseen alkuperäisen sanoman tiedot oikein. 5.3 Synkroninen AS2-käsittelyilmoitus AS2-käsittelyilmoituksen rakenne riippuu siitä, onko se synkroninen vai asynkroninen. Synkroninen AS2-käsittelyilmoitus on muotoa: tilarivi 25/46

26 yleiset tiedot vastaustiedot entiteettitiedot AS2-ominaiset tiedot rivin vaihto AS2-käsittelyilmoituksen tiedot 5.4 Käsittelyilmoituksen tilarivi Synkronisen AS2-käsittelyilmoituksen ensimmäisenä rivinä on Tilarivi (status-line), jolla ilmoitetaan protokollaversio, numeerinen tilakoodi ja siihen liittyvä tekstimuotoinen selite. Jokainen näistä tiedoista on erotettu toisistaan välilyönnillä. Tilarivi on siis muotoa: HTTP/versionumero tilakoodi selite Kuten edellä esitetyn kuittauspyyntösanoman yhteydessä mainittiin myös käsittelyilmoituksessa tiedonsiirtoprotokolla, siis HTTP, ja sen versionumero esitetään erotettuna toisistaan /-merkillä. Tilarivi siis alkaa merkkijonolla: HTTP/1.1 On huomattava, että versionumero koostuu kahdesta osasta, joissa kumpikin on juokseva. Täten versio 2.4 on aiempi kuin versio 2.13, joka puolestaan on aiempi kuin versio Tilakoodi on kolminumeroinen koodi, jolla ilmoitetaan sanoman vastaanottajan yritysten tulos tulkita sanoman sisältö ja täyttää alkuperäisen sanoman lähettäjän toiveet. Selitteellä pyritään antamaan lyhyt tilakoodia selittävä kuvaus tekstimuodossa. Tilakoodi on itsessään tarkoitettu AS2-käsittelyilmoituksen tiedon koneelliseen käsittelyyn, tilakoodia selittävä teksti on tarkoitettu käyttäjän luettavaksi. Tilakoodin ensimmäinen merkki ilmaisee vastauksen luokan, joita on kaikkiaan viisi. Kahdella jälkimmäisellä numerolla ei sitä vastoin ole tiedon kuvailevaa roolia. Ensimmäisen numeron mukaan koodit jaetaan seuraaviin luokkiin: Luokka Luokan kuvaus Suoritettava toiminto 1XX Informatiivinen Kuittauspyyntö on vastaanotettu, prosessointi jatkuu 2XX Onnistunut Tehtävä on onnistuneesti vastaanotettu, ymmärretty ja hyväksytty 3XX Lisäohje Tehtävän loppuun suorittaminen vaatii lisätoimintoja 4XX Asiakaskoneen virhe Kuittauspyyntösanoma sisältää pahan kieliopillisen virheen tai sitä ei voi toteuttaa 5XX Palvelimen virhe Palvelin ei onnistunut toteuttamaan ilmeisen oikeaoppista kuittauspyyntöä Taulukko: Tilakoodien luokat, niiden kuvaukset ja suoritettavat toiminnot Seuraavassa taulukossa on esitetty tilakoodit sekä suositus vastaavaksi selitteeksi. Selitetekstit ovat kuitenkin vain suosituksia ja ne voidaan korvata vastaavilla paikallisesti, toimialakohtaisesti tai sovelluskohtaisesti käytetyillä selitteillä. 26/46

27 Tilakoodi Selite Selitteen suomenkielinen vastike Tilakoodia esittelevä dokumentin RFC 2616 kappale 100 Continue Jatkuu Switching Protocols Protokolla muutos OK OK Created Luotu Accepted Hyväksytty Non-Authoritative Information Käytetty eilähettäjän tietoja No Content Ei sisältöä Reset Content Sisällön palautus Partial Content Osittainen sisältö Multiple Choices Useita vaihtoehtoja Moved Permanently Muutettu pysyvästi Found Löydetty See Other Katso muut Not Modified Ei muutettu Use Proxy Käytä proxya (unused) (ei käytössä) Temporary Redirect Tilapäisesti ohjattu muualle Bad Request Huono pyyntö Unauthorized Ei oikeutettu Payment Required Vaaditaan maksua (ei käytössä) Forbidden Kielletty Not Found Ei löydetty Method Not Allowed Menetelmä ei ole sallittu /46

Sosiaalihuollon asiakastiedon arkiston validointipalvelu. Käyttöohje

Sosiaalihuollon asiakastiedon arkiston validointipalvelu. Käyttöohje Sosiaalihuollon asiakastiedon arkiston validointipalvelu Käyttöohje Sisällys 1 Johdanto 3 2 Käyttötarkoitus 3 3 Palvelut 3 3.1 HL7 V3 Medical Records sanoman skeemavalidointi 3 3.2 HL7 V3 Medical Records

Lisätiedot

Sosiaalihuollon asiakastiedon arkiston validointipalvelu

Sosiaalihuollon asiakastiedon arkiston validointipalvelu Sosiaalihuollon asiakastiedon arkiston validointipalvelu Käyttöohje, 7.11.2017 Sisällys 1 Johdanto 3 2 Käyttötarkoitus 3 3 Palvelut 3 3.1 Käyttötapa 3 3.2 HL7 V3 Medical Records sanoman skeemavalidointi

Lisätiedot

K U U L A L A A K E R I LUOTTAMUKSELLINEN 1(6)

K U U L A L A A K E R I LUOTTAMUKSELLINEN 1(6) K U U L A L A A K E R I LUOTTAMUKSELLINEN 1(6) Messto HTTP API Messto HTTP API on sovelluskehittäjiä varten kehitetty helppo tapa toteuttaa tekstiviesti- ja multimediaviestisovelluksia. Rajapinnan avulla

Lisätiedot

T2V2 Vaaratilanneilmoitussanomakuvaus

T2V2 Vaaratilanneilmoitussanomakuvaus Versio: 0.3 Muokattu: 23.6.2008 2(10) SISÄLLYS 1 Tarkoitus...3 1.1 Rajaus...3 1.2 Dokumentaatio...3 2 Tietojen esitystavat...3 2.1 Numeerinen tieto...3 2.2 Päivämäärät ja kellonajat...3 2.3 Totuusarvot...4

Lisätiedot

OSI ja Protokollapino

OSI ja Protokollapino TCP/IP OSI ja Protokollapino OSI: Open Systems Interconnection OSI Malli TCP/IP hierarkia Protokollat 7 Sovelluskerros 6 Esitystapakerros Sovellus 5 Istuntokerros 4 Kuljetuskerros 3 Verkkokerros Linkkikerros

Lisätiedot

OnniSMS Rajapintakuvaus v1.1

OnniSMS Rajapintakuvaus v1.1 OnniSMS Rajapintakuvaus v1.1 1.0 Yleistä OnniSMS on HTTPS/XML pohjainen rajapinta tekstiviestin lähettämiseen. Palvelun käyttöön tarvitaan käyttäjätunnus, salasana ja palvelimen osoite, jotka saa tekemällä

Lisätiedot

Tehtävä 2: Tietoliikenneprotokolla

Tehtävä 2: Tietoliikenneprotokolla Tehtävä 2: Tietoliikenneprotokolla Johdanto Tarkastellaan tilannetta, jossa tietokone A lähettää datapaketteja tietokoneelle tiedonsiirtovirheille alttiin kanavan kautta. Datapaketit ovat biteistä eli

Lisätiedot

T2V2 Turvallisuushavaintoilmoitussanomakuvaus

T2V2 Turvallisuushavaintoilmoitussanomakuvaus Versio: 0.5 Muokattu: 23.6.2008 2(10) SISÄLLYS 1 Tarkoitus...3 1.1 Rajaus...3 1.2 Dokumentaatio...3 2 Tietojen esitystavat...3 2.1 Numeerinen tieto...3 2.2 Päivämäärät ja kellonajat...3 2.3 Totuusarvot...4

Lisätiedot

Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje

Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje Muistio 1 (7) Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje Sisällys 1 Johdanto... 1 2 Suojatun viestin vastaanottaminen... 1 3 Suojatun viestin lukeminen... 2 4 Vastaanotetun

Lisätiedot

UBL sanomien käyttö sähköisessä kaupankäynnissä. Heikki Laaksamo, TIEKE ry

UBL sanomien käyttö sähköisessä kaupankäynnissä. Heikki Laaksamo, TIEKE ry UBL sanomien käyttö sähköisessä kaupankäynnissä Heikki Laaksamo, TIEKE ry Sähköisen, standardimuotoisen tiedonsiirron kehitys Suomessa Suomalainen standardi / Positiosidonnaiset tietueet KOTVA 1980-luvun

Lisätiedot

Varmennepalvelu Rajapintakuvaus Kansallisen tulorekisterin perustamishanke

Varmennepalvelu Rajapintakuvaus Kansallisen tulorekisterin perustamishanke Versio 1.0 Varmennepalvelu Rajapintakuvaus Kansallisen tulorekisterin perustamishanke Varmennepalvelu Rajapintakuvaus 2 (13) Versiohistoria Versio Päivämäärä Kuvaus 1.0 Dokumentti julkaistu. Varmennepalvelu

Lisätiedot

Tekninen kuvaus Aineistosiirrot Interaktiiviset yhteydet iftp-yhteydet

Tekninen kuvaus Aineistosiirrot Interaktiiviset yhteydet iftp-yhteydet Tekninen kuvaus Aineistosiirrot Interaktiiviset yhteydet iftp-yhteydet 15.11.2012 Sisällysluettelo 1 Johdanto... 3 1.2 Interaktiivinen FTP-yhteystapa... 3 1.3 Linkki aineistosiirtopalveluun liittyvät dokumentit...

Lisätiedot

Sähköposti ja uutisryhmät 4.5.2005

Sähköposti ja uutisryhmät 4.5.2005 Outlook Express Käyttöliittymä Outlook Express on windows käyttöön tarkoitettu sähköpostin ja uutisryhmien luku- ja kirjoitussovellus. Se käynnistyy joko omasta kuvakkeestaan työpöydältä tai Internet Explorer

Lisätiedot

PANKKILINJAN FTP - KUVAUS

PANKKILINJAN FTP - KUVAUS PANKKILINJAN FTP - KUVAUS 2 Sisällysluettelo SISÄLLYSLUETTELO...2 YLEISTÄ...3 YHTEYSKÄYTÄNTÖ...4 YHTEYDEN AVAAMINEN JA FTP-SISÄÄNKIRJAUS...4 ASIAKKAAN JA PANKIN TODENNUS...5 PALVELUN PYYNTÖ...5 AINEISTON

Lisätiedot

EKP:N HANKINTAMENETTELYJEN VERKKOPALVELU OSALLISTUMINEN HANKINTAMENETTELYIHIN

EKP:N HANKINTAMENETTELYJEN VERKKOPALVELU OSALLISTUMINEN HANKINTAMENETTELYIHIN Taloushallinnon pääosasto ECB-UNRESTRICTED 8.11.2016 EKP:N HANKINTAMENETTELYJEN VERKKOPALVELU OSALLISTUMINEN HANKINTAMENETTELYIHIN Seuraavassa esitetään ohjeet pyydettyjen tietojen toimittamiseen EKP:n

Lisätiedot

Tikon ostolaskujen käsittely

Tikon ostolaskujen käsittely Toukokuu 2014 1 (8) Toukokuu 2014 2 (8) Sisällysluettelo 1. Käyttäjäasetukset... 3 2. Yleiset parametrit... 3 3. Kierrätysasetukset... 3 4. palvelimen tiedot... 4 5. lähetyksen aktivointi... 5 6. Eräajot

Lisätiedot

TAMMIKUU 2017 VIIKKO 1

TAMMIKUU 2017 VIIKKO 1 TAMMIKUU 2017 VIIKKO 1 MAANANTAI 2 TIISTAI 3 KESKIVIIKKO 4 TORSTAI 5 PERJANTAI 6 Loppiainen LAUANTAI 7 SUNNUNTAI 8 1 TAMMIKUU 2017 VIIKKO 2 MAANANTAI 9 TIISTAI 10 KESKIVIIKKO 11 TORSTAI 12 PERJANTAI 13

Lisätiedot

Tikon ostolaskujen käsittely

Tikon ostolaskujen käsittely Toukokuu 2013 1 (7) 6.3.0 Copyright Aditro 2013 Toukokuu 2013 2 (7) Sisällysluettelo 1. Käyttäjäasetukset... 3 2. Yleiset parametrit... 3 3. Kierrätysasetukset... 3 4. palvelimen tiedot... 4 5. lähetyksen

Lisätiedot

2.1.2011. Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoiceverkkolaskujen

2.1.2011. Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoiceverkkolaskujen OHJE 1 (7) FINVOICE-LASKUJEN ARKISTOINTIOHJELMA Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoiceverkkolaskujen jatkokäsittelyyn. Ohjelman käyttötarkoitus: Ohjelma purkaa pankista

Lisätiedot

Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje

Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje Ohje 1 (10) Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje Sisällys 1 Johdanto... 1 2 Suojatun viestin vastaanottaminen... 1 3 Suojatun viestin lukeminen... 2 4 Vastaanotetun

Lisätiedot

VIRANOMAISEN PALUUKANAVA WS API. Suomi.fi-viestit julkinen rajapinta

VIRANOMAISEN PALUUKANAVA WS API. Suomi.fi-viestit julkinen rajapinta VIRANOMAISN PALUUANAVA Suomi.fi-viestit julkinen rajapinta V.01 RAJAPINTAUVAUS V 1.1 2 (9) DOUMNTINHALLINTA Omistaja Laatinut Lasse Pynnönen, VR Suomi.fi-viestit sovelluskehitystiimi Tarkastanut Hyväksynyt

Lisätiedot

C:. S: 250 Message accepted for delivery C: QUIT S: 221 princeton.edu closing connection

C:. S: 250 Message accepted for delivery C: QUIT S: 221 princeton.edu closing connection Lähettävä postipalvelin muodostaa TCP-yhteyden esittelee itsensä kertoo lähettäjän ja vastaanottajan lähettää sanoman, jos vastaanottava palvelin antaa luvan Vastaanottava postipalvelin kuuntelee TCP-porttia

Lisätiedot

Push- ja pull-protokollat

Push- ja pull-protokollat S: 220 helsinki.fi C: MAIL FROM: S: 250 OK C: RCPT TO: S: 250 OK C: DATA S: 354 Enter mail, end with.

Lisätiedot

Tietojen toimittaminen Skeemat Viestit Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Viestit Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen toimittaminen Skeemat Viestit Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Viestit 2 (14) Versiohistoria Versio Päivämäärä Kuvaus 1.0 12.6.2017 Dokumentti

Lisätiedot

Ohjeita esara-tiedostojen lähettäjälle. Kelan työnantaja-asiakkaat, verkkoasiointiopas

Ohjeita esara-tiedostojen lähettäjälle. Kelan työnantaja-asiakkaat, verkkoasiointiopas Ohjeita esara-tiedostojen lähettäjälle Kelan työnantaja-asiakkaat, verkkoasiointiopas Sisällysluettelo Palkkaohjelman edellytykset Lähettäjän edellytykset esara-tiedostoissa lähetettävät hakemukset esara-tiedostoissa

Lisätiedot

Sähköpostisanoman muoto. Push- ja pull-protokollat. työntöprotokolla (PUSH) Yleisiä sanoman otsakekenttiä kentät erotettu rivinvaihdolla

Sähköpostisanoman muoto. Push- ja pull-protokollat. työntöprotokolla (PUSH) Yleisiä sanoman otsakekenttiä kentät erotettu rivinvaihdolla Lähettävä postipalvelin muodostaa TCP-yhteyden esittelee itsensä kertoo lähettäjän ja vastaanottajan lähettää sanoman, jos vastaanottava palvelin antaa luvan Vastaanottava postipalvelin kuuntelee TCP-porttia

Lisätiedot

XML-saatavuuskysely. XML-tiedoston kuvaus. versio 1.3.3 04.02.2008

XML-saatavuuskysely. XML-tiedoston kuvaus. versio 1.3.3 04.02.2008 XML-saatavuuskysely XML-tiedoston kuvaus versio 1.3.3 04.02.2008 Ecom Oy 2004-2008 XML-saatavuuskysely Versio 1.3.3 2/15 Sisällysluettelo Historia...3 Rakenteen hierarkinen esitys...4 Elementtien kuvaukset...5

Lisätiedot

MAINOSTILA MAINOSTILA MAINOSTILA. Maisema 2011. Luonto 2011 MAINOSTILA. Koko: 300 x 400 mm. + mainostila

MAINOSTILA MAINOSTILA MAINOSTILA. Maisema 2011. Luonto 2011 MAINOSTILA. Koko: 300 x 400 mm. + mainostila Kalenterit 2011 Maisema 2011 Koko: 300 x 400 mm 12 lehteä, kansi + pohjapahvi vaikuttavat maisemakuvat tilaa omille merkinnöille 1022 Luonto 2011 Koko: 232 x 330 mm 12 lehteä, kansi + pohjapahvi raikkaat

Lisätiedot

Lähettävä postipalvelin Vastaanottava postipalvelin

Lähettävä postipalvelin Vastaanottava postipalvelin Lähettävä postipalvelin muodostaa TCP-yhteyden esittelee itsensä kertoo lähettäjän ja vastaanottajan lähettää sanoman, jos vastaanottava palvelin antaa luvan Vastaanottava postipalvelin kuuntelee TCP-porttia

Lisätiedot

Käyttäjäliitäntä (user agent) sanomien kirjoittaminen, lukeminen ja lähettäminen

Käyttäjäliitäntä (user agent) sanomien kirjoittaminen, lukeminen ja lähettäminen 2.2. Sähköposti Käyttäjäliitäntä (user agent) sanomien kirjoittaminen, lukeminen ja lähettäminen Postipalvelin (mail server) postilaatikot Postiprotokolla SMTP sanomien toimittaminen lähettäjän postijärjestelmästä

Lisätiedot

VIRANOMAISEN PALUUKANAVA WS API. Suomi.fi-viestit julkinen rajapinta

VIRANOMAISEN PALUUKANAVA WS API. Suomi.fi-viestit julkinen rajapinta VIRANOMAISN PALUUANAVA Suomi.fi-viestit julkinen rajapinta V.01 RAJAPINTAUVAUS V 1.0 2 (9) DOUMNTINHALLINTA Omistaja Laatinut Lasse Pynnönen, VR Suomi.fi-viestit sovelluskehitystiimi Tarkastanut Hyväksynyt

Lisätiedot

Sanomakuvausten järjestelmäkohtaiset tiedostot

Sanomakuvausten järjestelmäkohtaiset tiedostot Sanomakuvausten järjestelmäkohtaiset tiedostot Tullihallitus Päivitys 17.9.2012 Tullihallitus Sanomakuvausten järjestelmäkohtaiset tiedostot 1/8 Sanomakuvausten järjestelmäkohtaiset tiedostot Järjestelmäkohtaiset

Lisätiedot

Statistics 07.02.2011

Statistics 07.02.2011 Statistics.. Tilastot Statistics.... Application status.. Status of the applications.. 6.... Application status.. Status of the applications.. 6.... Total Applications and by Month - Total January Feruary

Lisätiedot

Toiminnallinen määrittely versio 1.2

Toiminnallinen määrittely versio 1.2 Toiminnallinen määrittely versio 1.2 Ryhmä 2 Sami Luomansuu, 168128, sami.luomansuu@tut.fi Panu Sjövall, 205401, panu.sjovall@tut.fi VERSIOHISTORIA Versio Päiväys Tekijät Tehdyt muutokset 1.0 02.10.12

Lisätiedot

3. Kuljetuskerros 3.1. Kuljetuspalvelu

3. Kuljetuskerros 3.1. Kuljetuspalvelu End- to- end 3. Kuljetuskerros 3.1. Kuljetuspalvelu prosessilta prosessille looginen yhteys portti verkkokerros koneelta koneelle IP-osoite peittää verkkokerroksen puutteet jos verkkopalvelu ei ole riittävän

Lisätiedot

Kelan työnantaja-asiakkaat

Kelan työnantaja-asiakkaat Ohjeita esaratiedostojen lähettäjälle Kelan työnantaja-asiakkaat 2017 Sisällysluettelo Palkkaohjelman edellytykset Lähettäjän edellytykset esara-tiedostoissa lähetettävät hakemukset esara-tiedostoissa

Lisätiedot

Hankinnan tarjousvastauksen liittymäaineistojen kuvaukset

Hankinnan tarjousvastauksen liittymäaineistojen kuvaukset 17.09.2007 Sivu 1(7) Hankinnan tarjousvastauksen liittymäaineistojen kuvaukset... 1 Tarjouspyyntöaineiston kuvaus... 1 Otsikkotiedot... 2 Otsikkotietojen tietuekuvaus... 2 Nimiketiedot... 3 Nimiketietojen

Lisätiedot

Ohjeita esara-tiedostojen lähettäjälle

Ohjeita esara-tiedostojen lähettäjälle Ohjeita esara-tiedostojen lähettäjälle Kelan työnantaja-asiakkaat, verkkoasiointiopas 1 Sisällysluettelo Palkkaohjelman edellytykset Lähettäjän edellytykset esara-tiedostoissa lähetettävät hakemukset esara-tiedostoissa

Lisätiedot

TAMMIKUU 2016 VIIKKO 1

TAMMIKUU 2016 VIIKKO 1 TAMMIKUU 2016 VIIKKO 1 MAANANTAI 4 TIISTAI 5 KESKIVIIKKO 6 Loppiainen TORSTAI 7 PERJANTAI 8 LAUANTAI 9 SUNNUNTAI 10 Jussi Kiiskilä Valteri-koulu, Onerva 1 TAMMIKUU 2016 VIIKKO 2 MAANANTAI 11 TIISTAI 12

Lisätiedot

Sähköpostitilin käyttöönotto

Sähköpostitilin käyttöönotto Sähköpostitilin käyttöönotto Versio 1.0 Jarno Parkkinen jarno@atflow.fi Sivu 1 / 16 1 Johdanto... 2 2 Thunderbird ohjelman lataus ja asennus... 3 3 Sähköpostitilin lisääminen ja käyttöönotto... 4 3.2 Tietojen

Lisätiedot

Maksuturva-palvelun käyttöönottolomakkeen rajapintakuvaus verkkokauppaohjelmistolle

Maksuturva-palvelun käyttöönottolomakkeen rajapintakuvaus verkkokauppaohjelmistolle Maksuturva-palvelun käyttöönottolomakkeen rajapintakuvaus verkkokauppaohjelmistolle Versio 1.1 11.1.2010 2(8) Sisältö 1. Palvelun käyttöönoton tiedot... 3 Kenttien selitteet Palvelun käyttöönoton tiedot...

Lisätiedot

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke Versio 1.02 Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Vastaanottokuittaus 2 (10) Versiohistoria Versio Päivämäärä Kuvaus

Lisätiedot

1 (1) 2.5.2014. Maksujärjestelmät. Sisällysluettelo

1 (1) 2.5.2014. Maksujärjestelmät. Sisällysluettelo Laskuttajailmoituksen teko-ohjelma v.2.0 käyttöohje 2014 1 (1) Sisällysluettelo 1 Laskuttajailmoitusohjelma... 1 2 Laskuttajailmoituksen lähetys... 1 3 Laskuttajailmoituksen tekeminen... 1 4 Laskuttajailmoitusohjelman

Lisätiedot

Opus SMS tekstiviestipalvelu

Opus SMS tekstiviestipalvelu Opus SMS tekstiviestipalvelu Sivu 1 / 17 1. Yleistä toiminnosta Opus SMS tekstiviestipalvelun avulla voidaan Opus Dental potilashallintaohjelmasta Lähettää muistutuksia tekstiviestillä Lähettää tiedusteluita

Lisätiedot

SISÄLLYSLUETTELO. Standard Taloushallinto Verkkolaskutus Sivu 1/9

SISÄLLYSLUETTELO. Standard Taloushallinto Verkkolaskutus Sivu 1/9 SISÄLLYSLUETTELO Johdanto... 2 Käyttöönotto... 3 Verkkolaskutuksen aktivointi... 3 Järjestelmän asetukset ja liikekumppanitiedot... 3 Yritystiedot -asetus... 3 Liitteet verkkolaskuille...7 Verkkolaskujen

Lisätiedot

Työnantaja: Ohjeita esaratiedostojen

Työnantaja: Ohjeita esaratiedostojen Työnantaja: Ohjeita esaratiedostojen lähettäjälle Opas Ilmoitin.fi-verkkoasiointiin, kun palkkajärjestelmästä lähetetään ilmoituksia ja hakemuksia tiedostona. Tiedostoon voi sisältyä yksi tai useampi hakemus

Lisätiedot

2.2. Sähköposti. SMTP (Simple Mail Transfer Protocol) Postipalvelimet käyttävät SMTPprotokollaa. TCP-yhteys on pysyvä

2.2. Sähköposti. SMTP (Simple Mail Transfer Protocol) Postipalvelimet käyttävät SMTPprotokollaa. TCP-yhteys on pysyvä 2.2. Sähköposti Käyttäjäliitäntä (user ) sanomien kirjoittaminen, lukeminen ja lähettäminen Postipalvelin (mail server) postilaatikot Postiprotokolla sanomien toimittaminen lähettäjän postijärjestelmästä

Lisätiedot

SUOMEN PANKKIYHDISTYS

SUOMEN PANKKIYHDISTYS FINVOICE-laskujen arkistointiohjelma Ohje 1 (5) FINVOICE-LASKUJEN ARKISTOINTILMA Ohjelma on tarkoitettu pankkiyhteysohjelmalla vastaanotettujen Finvoice-verkkolaskujen jatkokäsittelyyn. Ohjelman käyttötarkoitus:

Lisätiedot

SuomiCom-sähköpostiasetukset Microsoft Outlook 2016

SuomiCom-sähköpostiasetukset Microsoft Outlook 2016 SuomiCom-sähköpostiasetukset Microsoft Outlook 2016 Nämä ohjeet on suunnattu Microsoft Outlook 2016 -ohjelmalle, mutta ohje todennäköisesti toimii suuntaa-antavana myös vanhemmille versioille. Kuvat ovat

Lisätiedot

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille KServer Etäohjaus 1 (5) KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille Palvelimen toteutuksen ollessa versio 1.0, spesifikaation versio 1.0.0. 2009, Riku Eskelinen/ KServer Software Development

Lisätiedot

Kela Kanta-palvelut Terveydenhuollon todistusten välitys Toiminnalliset prosessit

Kela Kanta-palvelut Terveydenhuollon todistusten välitys Toiminnalliset prosessit Kela Kanta-palvelut 19.5.2016 Terveydenhuollon todistusten välitys Toiminnalliset prosessit Kela Kanta-palvelut 19.5.2016 Sisällys 1 Johdanto... 2 2 Todistuksen välitys vastaanottokäynnin yhteydessä (perusprosessi)3

Lisätiedot

Attribuutti-kyselypalvelu

Attribuutti-kyselypalvelu Attribuutti-kyselypalvelu sivu 1/10 Sisällysluettelo 1 Johdanto... 3 2 Palvelut... 3 2.1 Ammattioikeudenrajoituslista... 3 2.2 Ammattioikeuslista... 3 2.3 Attribuutti-rajoitustietosanoma... 3 3 Palvelurajapinnan

Lisätiedot

Kelan työnantaja-asiakkaille 2017

Kelan työnantaja-asiakkaille 2017 Ohjeita esaratiedostojen lähettäjälle Kelan työnantaja-asiakkaille 2017 Sisällysluettelo Palkkaohjelman edellytykset Lähettäjän edellytykset esara-tiedostoissa lähetettävät hakemukset esara-tiedostoissa

Lisätiedot

Maksuturva-palvelun rajapintakuvaus verkkokaupalle / MAKSUN PERUUTUS

Maksuturva-palvelun rajapintakuvaus verkkokaupalle / MAKSUN PERUUTUS Maksuturva-palvelun rajapintakuvaus verkkokaupalle / MAKSUN PERUUTUS Versio 4.0 2(5) Sisältö 1. Muutokset... 3 2. Maksun peruutuksen tiedot... 3 2.1 Kenttien selitteet Maksun peruutuksen tiedot... 4 3.

Lisätiedot

Monimutkaisempi stop and wait -protokolla

Monimutkaisempi stop and wait -protokolla Monimutkaisempi stop and wait -protokolla Lähettäjä: 0:A vastaanottaja: ajastin lähettäjälle jos kuittausta ei kuulu, sanoma lähetetään automaattisesti uudelleen kuittaus: = ok, lähetä seuraava uudelleenlähetys

Lisätiedot

Suomalaisen julkishallinnon Vetuma-palvelu Vetuma-palvelun SAML-kutsurajapinnan metadata-tiedosto Versio: 3.5

Suomalaisen julkishallinnon Vetuma-palvelu Vetuma-palvelun SAML-kutsurajapinnan metadata-tiedosto Versio: 3.5 Suomalaisen julkishallinnon Vetuma-palvelu Vetuma-palvelun SAML-kutsurajapinnan metadata-tiedosto Versio: 3.5 Vetuma Verkkotunnistus ja -maksaminen Sisällysluettelo 1. Johdanto... 3 2. Metadata määrityksen

Lisätiedot

Työsähköpostin sisällön siirto uuteen postijärjestelmään

Työsähköpostin sisällön siirto uuteen postijärjestelmään Työsähköpostin sisällön siirto uuteen postijärjestelmään edupori.fi/office 365 3.10.2013 Porin kaupunki ATK Tuki Sisällys Johdanto... 2 Edupori.fi sähköpostin määrittäminen Office 365:n Outlook-ohjelmaan

Lisätiedot

2. Sovelluksia ja sovellusprotokollia

2. Sovelluksia ja sovellusprotokollia 2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 23.1.2002 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua

Lisätiedot

2. Sovelluksia ja sovellusprotokollia

2. Sovelluksia ja sovellusprotokollia 2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 23.1.2002 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua

Lisätiedot

Avoin metsätieto - Rajapintapalvelut

Avoin metsätieto - Rajapintapalvelut Avoin metsätieto - Rajapintapalvelut 1 Johdanto Tässä asiakirjassa kuvataan lyhyesti Suomen metsäkeskuksen Avoin metsätieto -rajapintapalveluiden (AMT-rajapintapalvelut) sisältö ja käyttö. AMT-rajapintapalvelut

Lisätiedot

Varmennepalvelu Rajapintakuvaus Tulorekisteriyksikkö

Varmennepalvelu Rajapintakuvaus Tulorekisteriyksikkö Versio 1.02 Varmennepalvelu Rajapintakuvaus Tulorekisteriyksikkö Varmennepalvelu Rajapintakuvaus 2 (15) Versiohistoria Versio Päivämäärä Kuvaus 1.0 30.10.2017 Dokumentti julkaistu. 1.01 15.12.2017 Dokumenttia

Lisätiedot

Onecapital Invoicer XML API

Onecapital Invoicer XML API 1(8) Onecapital Invoicer XML API Invoicerin XML-rajapinnan avulla voidaan tuoda laskuja Invoiceriin muista järjestelmistä. Rajapinta ottaa vastaan laskun tiedot XML-muodossa, ja palauttaa vastauksena tiedot

Lisätiedot

Julkishallinnon perustietovarantojen rajapinnat (PERA) - työryhmä

Julkishallinnon perustietovarantojen rajapinnat (PERA) - työryhmä PERA-määrittely Julkisen hallinnon ICT-toiminto 31.5.2011 VM125:06/2007 Julkishallinnon perustietovarantojen rajapinnat (PERA) - työryhmä Tietovarantojen yhteinen rajapintaratkaisu Aineistonvälityksen

Lisätiedot

Tietoturvan perusteet - Syksy 2005. SSH salattu yhteys & autentikointi. Tekijät: Antti Huhtala & Asko Ikävalko (TP02S)

Tietoturvan perusteet - Syksy 2005. SSH salattu yhteys & autentikointi. Tekijät: Antti Huhtala & Asko Ikävalko (TP02S) Tietoturvan perusteet - Syksy 2005 SSH salattu yhteys & autentikointi Tekijät: Antti Huhtala & Asko Ikävalko (TP02S) Yleistä SSH-1 vuonna 1995 (by. Tatu Ylönen) Korvaa suojaamattomat yhteydentottotavat

Lisätiedot

St. Teresa Benedicta of the Cross Schedule Basic Listing

St. Teresa Benedicta of the Cross Schedule Basic Listing Second Week in March 2019 From Mon 03/04/2019 To Sun 03/10/2019 Ash Wednesday on Wed 03/06/2019 Fuller,Sherry Merk,Beth Eckstein,Ursula Brater,Kathie A. Dorr,Samuel Huber,Gary Ash Wednesday on Wed 03/06/2019

Lisätiedot

Katso-tunnistautumisen muutos. Visma Fivaldi

Katso-tunnistautumisen muutos. Visma Fivaldi Katso-tunnistautumisen muutos Visma Fivaldi 22.10.2019 1(9) Sisällysluettelo 1 Yleistä... 2 2 Katso-tunnistautumisen muutos Fivaldissa... 2 2.1 Varmenteen olemassaolon tarkistaminen... 3 2.1.1 Tilitoimiston

Lisätiedot

Kuva: Ilpo Okkonen

Kuva: Ilpo Okkonen OodiHOPS OHJAAJAN OHJE 14.2.2017 Kuva: Ilpo Okkonen OodiHOPS Oulun yliopistossa Oulun yliopiston koulutusneuvosto on päättänyt, että OodiHOPS-toiminto otetaan käyttöön vähintään aloittavilla opiskelijoilla

Lisätiedot

Julkinen sanomarajapinta. 4.9. ja 11.9.2009

Julkinen sanomarajapinta. 4.9. ja 11.9.2009 4.9. ja 11.9.2009 1 Asiakkaiden nykyiset sanomaliikenneyhteydet Tulliin Nykytilassa sanomaliikenneyhteydet Tullin asiakkaiden tietojärjestelmistä Tullin sovelluksiin välillä hoidetaan operaattoreiden kautta,

Lisätiedot

LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi

LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi LoCCaM Riistakamerasovellus Dimag Ky janne.koski @ dimag.fi +358505907788 Sovelluksen toimintaperiaate Toimintaperiaate yksinkertaistettuna on seuraavanlainen Kamera ottaa kuvan tai videon jonka lähettää

Lisätiedot

Uutiskirjetyökalun käyttöohjeet. - Campaign Monitor -

Uutiskirjetyökalun käyttöohjeet. - Campaign Monitor - Uutiskirjetyökalun käyttöohjeet - Campaign Monitor - Tervetuloa käyttämään asiakasviestinnän työkalua Campaign Monitoria Käytössäsi on edistyksellinen ja monipuolinen työkalu, jolla toteutat asiakasviestinnän

Lisätiedot

Autentikoivan lähtevän postin palvelimen asetukset

Autentikoivan lähtevän postin palvelimen asetukset Autentikoivan lähtevän postin palvelimen asetukset - Avaa Työkalut valikko ja valitse Tilien asetukset - Valitse vasemman reunan lokerosta Lähtevän postin palvelin (SM - Valitse listasta palvelin, jonka

Lisätiedot

TEKNINEN MÄÄRITTELY. Matkahuollon osoitekorttihaun rajapinta. Ismo Koskinen

TEKNINEN MÄÄRITTELY. Matkahuollon osoitekorttihaun rajapinta. Ismo Koskinen TEKNINEN MÄÄRITTELY Matkahuollon osoitekorttihaun rajapinta Ismo Koskinen Versio 2.2 Päiväys 12.05.2014 Tekijä Ismo Koskinen MUUTOSHISTORIA Versio ja pvm Laatija Muutoksen kuvaus 1.0 / 07.07.2009 Ismo

Lisätiedot

Helsinki - Pietari (from Helsinki to St. Petersburg) Hinnat / Fares 26.4. - 14.12.2013

Helsinki - Pietari (from Helsinki to St. Petersburg) Hinnat / Fares 26.4. - 14.12.2013 ALLEGRO Helsinki - Pietari (from Helsinki to St. Petersburg) Hinnat / Fares.. -..0 Hintaesimerkki: Helsinki - Pietari, yksi suunta Aikataulu/Timetable Fare example: Helsinki - St. Petersburg, one way Kesäaika

Lisätiedot

Sovellusprotokolla on vain osa hajautettua sovellusta Esim. WWW

Sovellusprotokolla on vain osa hajautettua sovellusta Esim. WWW 2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua sovellusta

Lisätiedot

Harjoitus 2 (viikko 45)

Harjoitus 2 (viikko 45) Mikäli tehtävissä on jotain epäselvää, laita sähköpostia vastuuopettajalle (jorma.laurikkala@uta.fi). Muista lisätä static-määre operaatioidesi otsikoihin, jotta ohjelmasi kääntyvät. Muista noudattaa hyvän

Lisätiedot

VeRan laboratoriotietojen siirtoformaatti

VeRan laboratoriotietojen siirtoformaatti FCG Finnish Consulting Group Oy VERA TOIMINTAOHJEET Rev./pvm 1.03 Hyväksytty 30.4.2010 Sisältö Käyttö Vastuuhenkilö VeRan tiedonsiirtoformaatti Laboratoriot, jotka toimittavat tulokset suoraan VeRaan.

Lisätiedot

Tekninen dokumentti. TEKNINEN DOKUMENTTI Versio 4.4-1 29.9.2011 1 (24) Versio ja pvm Laatinut Tarkastanut Hyväksynyt.

Tekninen dokumentti. TEKNINEN DOKUMENTTI Versio 4.4-1 29.9.2011 1 (24) Versio ja pvm Laatinut Tarkastanut Hyväksynyt. 29.9.2011 1 (24) Tekninen dokumentti Metsäkeskusten sähköisten viestien (siirtotiedostojen) lähettäminen automaattisesti metsäkeskusten tiedonsiirtopalveluun ja palvelun palauteviestit Versio ja pvm Laatinut

Lisätiedot

Sovellusprotokolla on vain osa hajautettua sovellusta Esim. WWW

Sovellusprotokolla on vain osa hajautettua sovellusta Esim. WWW 2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua sovellusta

Lisätiedot

Kirje -tasolla viestiliikenne suojataan automaattisesti SSL-salauksella, sekä viesti lukitaan Deltagon MessageLock -tekniikalla.

Kirje -tasolla viestiliikenne suojataan automaattisesti SSL-salauksella, sekä viesti lukitaan Deltagon MessageLock -tekniikalla. Luottamuksellinen sähköposti Lapin AMK:ssa Lapin AMK käyttää Deltagon Sec@GW -ohjelmistoa sähköpostin luottamuksellisuuden suojaamiseen. D-Envelope sovelluksen avulla viestien vastaanottaminen ei edellytä

Lisätiedot

KEHITYSTRENDIT. Suomen Matkailuasiantuntijat Oy Travel Industry Experts Finland Ltd. Heikki Artman Art-Travel Oy

KEHITYSTRENDIT. Suomen Matkailuasiantuntijat Oy Travel Industry Experts Finland Ltd. Heikki Artman Art-Travel Oy SATAKUNNAN MATKAILUN TUOREIMMAT KEHITYSTRENDIT 22.9.21 21 Suomen Matkailuasiantuntijat Oy Travel Industry Experts Finland Ltd. Heikki Artman Art-Travel Oy lähdeaineistona Tilastokeskuksen majoitustilastot

Lisätiedot

Ilmonet ja rajapinnat Pääkaupunkiseudun kansalais- ja työväenopistojen kurssit

Ilmonet ja rajapinnat Pääkaupunkiseudun kansalais- ja työväenopistojen kurssit Ilmonet ja rajapinnat Pääkaupunkiseudun kansalais- ja työväenopistojen kurssit Pertti Koskela Kasvatuksen ja koulutuksen toimiala Tietohallinto, Ict-kehityspalvelut Mukana : Espoon työväenopisto, Esbo

Lisätiedot

Tietojen jakelu Skeemat Viestit Kansallisen tulorekisterin perustamishanke

Tietojen jakelu Skeemat Viestit Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen jakelu Skeemat Viestit Kansallisen tulorekisterin perustamishanke Tietojen jakelu Skeemat Viestit 2 (20) Versiohistoria Versio Päivämäärä Kuvaus 1.0 12.6.2017 Dokumentti julkaistu.

Lisätiedot

WEB SERVICES RAJAPINTA SAMLINKIN TEKNINEN RAJAPINTAKUVAUS OHJELMISTOTALOILLE

WEB SERVICES RAJAPINTA SAMLINKIN TEKNINEN RAJAPINTAKUVAUS OHJELMISTOTALOILLE WEB SERVICES RAJAPINTA 02.05.2014 Sisällysluettelo Sisällysluettelo 02.05.2014 2 (13) 1 SOAP-kehys... 4 2 Aineiston pakkaus... 4 3 Aineiston salaus... 4 4 Tuetut operaatiot... 4 5 Application Request Header...

Lisätiedot

Muutokset suoran sanoma-asioinnin webservicepalvelun

Muutokset suoran sanoma-asioinnin webservicepalvelun 1(6) Sanomaliikenne Suora sanoma-asiointi Muutokset suoran sanoma-asioinnin webservicepalvelun XML-schemoihin v.1.5 muutos 4.12.2010 2(6) SISÄLLYSLUETTELO 1 Johdanto... 3 2 Aikataulu ja yhteensopivuus...

Lisätiedot

XML kielioppi. Elementtien ja attribuuttien määrittely. Ctl230: Luentokalvot Miro Lehtonen

XML kielioppi. Elementtien ja attribuuttien määrittely. Ctl230: Luentokalvot Miro Lehtonen XML kielioppi Elementtien ja attribuuttien määrittely Ctl230: Luentokalvot 11.10.2004 Miro Lehtonen Dokumenttien mallinnus Säännöt dokumenttityypeille 3Mahdollisten dokumenttirakenteiden määrittely Samassa

Lisätiedot

Javan asennus ja ohjeita ongelmatilanteisiin

Javan asennus ja ohjeita ongelmatilanteisiin Javan asennus ja ohjeita ongelmatilanteisiin Javaa tarvitaan Fivaldin Sovellusikkunan alaisiin sovelluksiin, jotka käyttävät Oracle Forms -tekniikkaa. Visma Fivaldin osalta suosittelemme aina käyttämään

Lisätiedot

Työttömyysaste, työttömät työnhakijat ja avoimet työpaikat - Arbetslöshetstalet, arbetslösa arbetssökande och lediga arbetsplatser UUSIMAA - NYLAND

Työttömyysaste, työttömät työnhakijat ja avoimet työpaikat - Arbetslöshetstalet, arbetslösa arbetssökande och lediga arbetsplatser UUSIMAA - NYLAND 120000 100000 80000 60000 40000 20000 0 Työttömyysaste, työnhakijat ja työpaikat - Arbetslöshetstalet, och Tiedot taulukkomuodossa ovat seuraavilla sivuilla. - Sifferuppgifterna finns på följande sidor.

Lisätiedot

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen toimittaminen Skeemat Vastaanottokuittaus Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Vastaanottokuittaus 2 (10) Versiohistoria Versio Päivämäärä Kuvaus

Lisätiedot

Tulli Suomen sisäkaupan ascii-muotoinen tilastoilmoitus Sivu 1(6) Tilastointi 1.12.2014

Tulli Suomen sisäkaupan ascii-muotoinen tilastoilmoitus Sivu 1(6) Tilastointi 1.12.2014 Tulli Suomen sisäkaupan ascii-muotoinen tilastoilmoitus Sivu 1(6) SISÄKAUPAN TILASTOILMOITUKSEN (INTRASTAT) TIETUEKUVAUS TUONTI/VIENTI 1. Johdanto Sisäkaupan tilastointiohjeet julkaistaan vuosittain ilmoitusvelvollisille

Lisätiedot

Tietojen toimittaminen Skeemat Käsittelypalautteen kysely Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Käsittelypalautteen kysely Kansallisen tulorekisterin perustamishanke Versio 1.05 Tietojen toimittaminen Skeemat Käsittelypalautteen kysely Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Käsittelypalautteen kysely 2 (8) Versiohistoria Versio Päivämäärä

Lisätiedot

Tietoturvatapahtuma Esityksen sisältö

Tietoturvatapahtuma Esityksen sisältö Sähköpostin tietoturva palveluna Tommi Vänninen Tuotepäällikkö, TeliaSonera Oyj 5.2.2009 Tietoturvatapahtuma Esityksen sisältö Roskapostin trendit 2005-2009 Sähköpostin tietoturva palveluna Sähköpostin

Lisätiedot

Päivityspalvelu. Tietuekuvaus. Tietuekuvaus 1 (5) Päivityspalvelu. Julkinen - Public

Päivityspalvelu. Tietuekuvaus. Tietuekuvaus 1 (5) Päivityspalvelu. Julkinen - Public Tietuekuvaus 1 (5) Tietuekuvaus Tietuekuvaus 2 (5) Sisällysluettelo 1 Johdanto... 2 2 Yleiset vaatimukset... 2 3 Huollettavat tiedot (yritys => Posti)... 2 4 Huolletut tiedot (Posti => yritys)... 3 1 Johdanto

Lisätiedot

2. Sovelluksia ja sovellusprotokollia

2. Sovelluksia ja sovellusprotokollia 2. Sovelluksia ja sovellusprotokollia 2.1. WWW (World Wide Web) 2.2. Sähköposti 2.3. DNS (Domain NameSystem) 27.9.2001 1 Verkkosovellus sovellusprotokolla Sovellusprotokolla on vain osa hajautettua

Lisätiedot

TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri. Pikaohje

TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri. Pikaohje TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri Pikaohje Pikaohje Myyntipaketin sisältö 1. TeleWell TW-EA711 ADSL modeemi & palomuuri 2. AC-DC sähköverkkomuuntaja 3. RJ-11 puhelinjohto ja suomalainen

Lisätiedot

Merkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille:

Merkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille: Merkkijonot C-kielessä merkkijono on taulukko, jonka alkiot ovat char -tyyppiä. Taulukon viimeiseksi merkiksi tulee merkki '\0', joka ilmaisee merkkijonon loppumisen. Merkkijono määritellään kuten muutkin

Lisätiedot

Tietojen toimittaminen Skeemat Käsittelypalaute Kansallisen tulorekisterin perustamishanke

Tietojen toimittaminen Skeemat Käsittelypalaute Kansallisen tulorekisterin perustamishanke Versio 1.0 Tietojen toimittaminen Skeemat Käsittelypalaute Kansallisen tulorekisterin perustamishanke Tietojen toimittaminen Skeemat Käsittelypalaute 2 (19) Versiohistoria Versio Päivämäärä Kuvaus 1.0

Lisätiedot

Sonyn suomenkielisen Web-portaalin käyttöohjeet

Sonyn suomenkielisen Web-portaalin käyttöohjeet Sonyn suomenkielisen Web-portaalin käyttöohjeet Sonyn Web-portaalin käyttöohjeet Seuraavilla sivuilla esiteltävien käyttöohjeiden yhteenveto: Sisäänkirjautuminen Uuden tai vaihtosalasanan hankkiminen.

Lisätiedot

Outlook-synkronointi 08Q4

Outlook-synkronointi 08Q4 Outlook-synkronointi 08Q4 (MelbaFresh_Outlook_08Q4.odt) melbamail@melbagroup.fi Sisällysluettelo MelbaFresh ja Outlook -synkronointi...1 Kuvaus...1 MelbaFresh Outlook:...1 Outlook MelbaFresh :...2 Ohjeet

Lisätiedot