SOA/.NET oppitunti siitä, miten johtoasema säilytetään
|
|
- Juha Salo
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 SOA/.NET oppitunti siitä, miten johtoasema säilytetään Ahti Haukilehto FCS Partners Oyj Microsoft Regional Director, Finland Ensinnäkin, MS taitaa johtaa WS-kisaa.NET 56% vrs. Java 44% Forrester, pohjois-amerikka, EAI-projektit noin puolet WS-projekteista on tehty pääosin.netillä Gartner, 2004, pohjois-amerikka 2
2 The State Of Technology Adoption Forrester Research, Inc Gartner 2004: Mission-Critical Application Survey 4
3 Gartner 2004: Mission-Critical Application Survey Platform Environment for Web Services 5 Gartner 2004: Mission-Critical Application Survey Platform Environment for SOA 6
4 Miten johtoasema säilytetään divide et impera hajauta ja hallitse 7 Standardointi on "ihan kivaa" ja hyödyllistä kunhan standardointijärjestöt eivät kuvittele olevansa innovaattoreita nehän ovat jarrumiehiä 8
5 W3C XSD standardointi aloitettiin (varsinaisesti) valmistui XQuery Working Draft: 02/2001 tilanne tänään: Working Draft 9 WebServices standardointi " ' " tai paremminkin speksi Järjestöt W3C Oasis Liberty Alliance UN/CEFACT IETF MS / IBM / BEA speksit Oracle / SUN / Fujitsu speksit 10
6 SOAP, vuosimalli 2002 <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" <soap:body> <Yhteen xmlns=" <i1>5</i1> <i2>6</i2> </Yhteen> </soap:body> </soap:envelope> 3 (4) nimiavaruutta 1 standardointijärjestö w3.org xmlsoap.org -> w3.org 11 SOAP, vuosimalli 2002 edellisen esimerkin client-koodi TrePalvelu.Service1 palvelu = new TreTester.TrePalvelu.Service1(); palvelu.yhteen(5,6); 12
7 SOAP, vuosimalli 2004 Lisätään SOAP-viestin allekirjoitus ja nimenselvennys TrePalvelu.Service1 palvelu = new TreTester.TrePalvelu.Service1(); UsernameToken token = new UsernameToken( "Matti", "salainen", PasswordOption.SendPlainText); MessageSignature sig = new MessageSignature(token); palvelu.requestsoapcontext.security.elements.add(sig); palvelu.requestsoapcontext.security.tokens.add(token); palvelu.yhteen(5,6); 13 SOAP, vuosimalli 2004 <soap:envelope xmlns:soap=" xmlns:xsi=" xmlns:xsd=" xmlns:wsa=" xmlns:wsse=" wss-wssecurity-secext-1.0.xsd" xmlns:wsu=" wss-wssecurity-utility-1.0.xsd"> <soap:header> <wsa:action wsu:id="id-015d00e0-f2ba-437f-bce9-188f b"> <wsa:messageid wsu:id="id-2469c623-ae48-417e-b709-e..."> uuid:a7bdcad8-48a0-4d5e-...0ad3</wsa:messageid> <wsa:replyto wsu:id="id-49a1bd2f-6e10-42fb "> <wsa:address> </wsa:address> </wsa:replyto> 14
8 SOAP, vuosimalli 2004, jatkuu <wsa:to wsu:id="id-b6a254dc-b c-ab7b-1444f8c91073"> <wsse:security soap:mustunderstand="1"> <wsu:timestamp wsu:id="timestamp-b55b434a-...-b0f612c427c9"> <wsu:created> t19:41:59z</wsu:created> <wsu:expires> t19:46:59z</wsu:expires> </wsu:timestamp> <wsse:usernametoken xmlns:wsu=" wss-wssecurity-utility-1.0.xsd" wsu:id="securitytoken c-f9cd-4d1d-be2e-4a39a895f388"> <wsse:username>matti</wsse:username> <wsse:password Type=" wss-username-token-profile-1.0#passwordtext">salainen </wsse:password> <wsse:nonce>n3y1knb9++6nwz8uhjkdja==</wsse:nonce> <wsu:created> t19:41:59z</wsu:created> </wsse:usernametoken> 15 SOAP, vuosimalli 2004, jatkuu <Signature xmlns=" <SignedInfo> <CanonicalizationMethod Algorithm=" /> <SignatureMethod Algorithm=" /> <Reference URI="#Id-015d00e0-f2ba-437f-bce9-188f b"> <Transforms> <Transform Algorithm=" /> </Transforms> <DigestMethod Algorithm=" /> <DigestValue>OZFGU6nv8I4+v2ZOt+/4paIjOUw=</DigestValue> </Reference> <Reference URI="#Id-2469c623-ae48-417e-b709-e0fbeae39088"> <Transforms> <Transform Algorithm=" /> </Transforms> 16
9 SOAP, vuosimalli 2004, jatkuu <Reference URI="#Id-49a1bd2f-6e10-42fb-9088-a5d4388d4140"> <Transforms> <Transform Algorithm=" /> </Transforms> <DigestMethod Algorithm=" /> <DigestValue>GEnRIq5vx5CMXwPlsFLXSQw+YsQ=</DigestValue> </Reference> <Reference URI="#Id-b6a254dc-b c-ab7b-1444f8c91073"> <Transforms> <Transform Algorithm=" /> </Transforms> <DigestMethod Algorithm=" /> <DigestValue>kcKLJkfCo+dwSJBK/zxgLIjBDuI=</DigestValue> </Reference> 17 SOAP, vuosimalli 2004, jatkuu <Reference URI="#Timestamp-b55b434a-c80d-4ade-9ebd-b0f612c427c9"> <Transforms> <Transform Algorithm=" /> </Transforms> <DigestMethod Algorithm=" /> <DigestValue>46OF3GTcmA0GjOvM+UxbKKECPg4=</DigestValue> </Reference> <Reference URI="#Id-b7d8c96a-b1e5-40c6-a360-2ce1ad33c4fd"> <Transforms> <Transform Algorithm=" /> </Transforms> <DigestMethod Algorithm=" /> <DigestValue>YiA9jT05mbtvYxHZL8pa0BTF/BU=</DigestValue> </Reference> </SignedInfo> 18
10 SOAP, vuosimalli 2004, jatkuu <SignatureValue>gEiz/jdFTNwc0l/kxpfnZD/Z3R4=</SignatureValue> <KeyInfo> <wsse:securitytokenreference> <wsse:reference URI="#SecurityToken c-f9cd-4d1d-be2e-4a39a895f388" ValueType=" wss-username-token-profile-1.0#usernametoken" /> </wsse:securitytokenreference> </KeyInfo> </Signature> </wsse:security> </soap:header> 19 SOAP, vuosimalli 2004, jatkuu <soap:body wsu:id="id-b7d8c96a-b1e5-40c6-a360-2ce1ad33c4fd"> <Yhteen xmlns=" <i1>5</i1> <i2>6</i2> </Yhteen> </soap:body> </soap:envelope> 9 (13) nimiavaruutta 2 standardointijärjestöä w3.org oasis 20
11 Standardit, jotka.net WSE hallitsee Specification WS-Security WS-SecurityPolicy WS-SecureConversation WS-Trust WS-Referral WS-Addressing WS-Policy DIME WS-Attachments XML namespace wss-wssecurity-secext-1.0.xsd June 17, 2002 version 21 WS standardit: protokollapinottain CBDI Web Services Roadmap 22
12 WS standardit: valmiusasteittain CBDI Web Services Roadmap 23 WS-Must XML SOAP WS-Addressing WS-MetadataExchange XSD + WSDL 24
13 WS-Tärkeät WS-Security WS-Trust WS-ReliableMessaging WS-Policy 25 WS-NewZealand WS-Eventing WS-Enumaration WS-AtomicTransaction 26
14 UDDI WS-Transfer WS-BusinessActivity MTOM BPEL4WS WS-Ugly 27 WS-Dream WS-Data (XPath/Sql-tyyppinen WSkyselykieli) SOAP over TCP XSD jossa tuki versionnille binary XML / WSDL binary XML / WSDL based on RELAX NG 28
15 Oppitunti siitä, miten... kompleksisuus jalostetaan liiketoiminnaksi: IBM Global Services 29 Oppitunti siitä, kuinka... kompleksi asia hanskataan:.net ja Indigo 30
16 Oikeesti RAD on tärkeä InterOp on tärkeä Alustariippumattomuus (portability) on tärkeä mutta vain ISV:lle asiakkaalle -käyttäjälle- harvoin 31
... 4... 4... 4... 5... 5... 5... 9... 9... 9... 10... 10... 11... 11... 11... 12... 12... 12... 13... 13... 20... 22... 23... 23... 24... 24... 25... 25... 25... 26... 27... 28... 29... 29... 30... 30...
Sähköinen allekirjoitus
Sähköinen allekirjoitus Pekka Kuosmanen 18.1.2008 Esityksen aiheet Sähköinen allekirjoitus Lainsäädäntö ja standardit Käytännön kokemukset Sähköinen allekirjoitus minkä vuoksi Sähköisen asiakirjan tai
atbusiness Tietoturvatorstai 27.11.2003
Web Services tietoturvahaasteet atbusiness Tietoturvatorstai 27.11.2003 Jari.Pirhonen@atbusiness.com Tietoturvallisuuspäällikkö ja -konsultti, CISSP, CISA AtBusiness Communications Oyj www.atbusiness.com
Hajauta yhdistäen ja yhdistä hajauttaen: Web Services
Hajauta yhdistäen ja yhdistä hajauttaen: Web Services Janne Saarela janne.saarela@profium.com 17.12.2002 Tampereen oliopäivät Esityksen sisältö Arvolupaus Johdanto teknologioihin Yhteensopivuuden taso
Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,
Järjestelmäarkkitehtuuri (TK081702) SOA SOA-arkkitehtuuri perustuu xml:ään ja Web Services teknologioihin Mahdollistaa joustavan mukautumisen tuleviin muutoksiin Kustannustehokas Toteutukset perustuvat
HSMT J2EE & EJB & SOAP &...
HSMT J2EE & EJB & SOAP &... Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2011 p.1/15 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
VETUMA-PALVELUN PALVELINVARMENTEET
Sivu 1 Versio: 3.4, 19.12.2014 VETUMA-PALVELUN PALVELINVARMENTEET 1 (18) Sivu 2 Versio: 3.4, 19.12.2014 Sisällysluettelo 1. Johdanto... 3 2. Testiympäristö... 3 2.1 Vetuma-palvelun testiympäristö... 3
.NET 2006 ja sen jälkeen
.NET 2006 ja sen jälkeen Ahti Haukilehto FC Sovelto Oyj Microsoft Regional Director, Finland Superior tools, niin mitkä? Visual Studio Team System Team Foundation Server DSL Tools 2 Visual Studio Team
Visma Nova Webservice Versio 1.1 /
Visma Nova Webservice Versio 1.1 / 31.10.2018 pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta. Oppaan ja siihen liittyvän muun
Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke
Versio 1.01 Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke Tekninen rajapinta - Soveltamisohje 2 (19) Versiohistoria Versio Päivämäärä Kuvaus 1.0 12.6.2017 Dokumentti julkaistu.
HOJ J2EE & EJB & SOAP &...
HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy
Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy Oracle10 g Web Services Sisältö Service Oriented Architecture (SOA) Web Services Service Oriented Architecture Service Oriented
Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri
Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio
Palvelukuvaukset ja niiden käyttö palvelujen toteutuksessa. Seminaarityö Tom Bertell
Palvelukuvaukset ja niiden käyttö palvelujen toteutuksessa Seminaarityö 16.11.2006 Tom Bertell Sisältö 1 Johdanto... 1 2 Palvelun rajapinnan kuvaus... 1 2.1 WSDL 1.1... 2 2.2 WSDL käytännössä...5 3 Palvelun
Kvarkki XUA: sähköisen allekirjoituksen määritys 1 (6) V 1.0. Kvarkki XUA: sähköisen allekirjoituksen määritys
Kvarkki XUA: sähköisen allekirjoituksen määritys 1 (6) Kvarkki XUA: sähköisen allekirjoituksen määritys 9.6.2017 Kvarkki XUA: sähköisen allekirjoituksen määritys 2 (6) Sisältö 1 Johdanto... 3 1.1 Dokumentissa
Kuva-aineistojen arkisto XUA-allekirjoituksen määritys
1 (6) Kuva-aineistojen arkisto XUA-allekirjoituksen 31.10.2017 Muokkauspäivä Versio Muutos Tekijä 31.10.2017 1.01 Muokattu Kvarkki-termi -> Kuva-aineistojen Pekka Rinne arkistoksi. Ei teknisiä muutoksia
OHJ-5201 Web-palveluiden toteutustekniikat. Kurssisisällöstä. Tarja Systä
OHJ-5201 Web-palveluiden toteutustekniikat Kurssisisällöstä Tarja Systä 1 Yleistä Esitietovaatimukset OHJ-1400 Olio-ohjelmoinnin peruskurssi (pakollinen) OHJ-5010 Hajautettujen järjestelmien perusteet
Päihittääkö J2EE.NETin SOAn pohjana?
Päihittääkö J2EE.NETin SOAn pohjana? Nääsvillen Oliopäivät 2004 15.12.2004 Pekka Kähkipuro Kehitysjohtaja, FT pekka.kahkipuro@sysopen.fi Sisällys Miksi SOA? Palvelukeskeinen arkkitehtuuri Ratkaiseeko SOA
Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke
Versio 1.04 Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke Tekninen rajapinta - Soveltamisohje 2 (22) Versiohistoria Versio Päivämäärä Kuvaus 1.0 12.6.2017 Dokumentti julkaistu.
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...
Paikkatiedot palveluväylässä kehityksen tilanne Väylän varrelta - Kansallisen palveluväylän kehitystilanne -seminaari
1 Paikkatiedot palveluväylässä kehityksen tilanne Väylän varrelta - Kansallisen palveluväylän kehitystilanne -seminaari Jari Reini 13.05.2015 Hankkeen työkokonaisuudet 3 Pilotin suunnittelu ja kehittäminen
XML messaging and security
XML messaging and security 168 IT systems and security B2B data exchange Internet is an open network, data flowing through can be monitored or altered XML and Java are not enough to ensure security (reliably
IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus
IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus Teknologia-arkkitehtuuri ja rajapinnat/integraatiot 21.3.2019 Sisältö Alustojen asemoituminen ja pilvivalmius Arkkitehtuuriperiaatteet
Julkishallinnon perustietovarantojen rajapinnat (PERA) -työryhmä
PERA-määrittely Julkisen hallinnon ICT-toiminto 8.12.2011 VM125:06/2007 Julkishallinnon perustietovarantojen rajapinnat (PERA) -työryhmä Tietovarantojen yhteinen rajapintaratkaisu Integraatioiden tekniset
Viestit-palvelun viranomaisliittymän ohjelmointiohje. Java-esimerkki
Viestit-palvelun viranomaisliittymän ohjelmointiohje Java-esimerkki V.01 OHJELMOINTIOHJE V 0.1 2 (8) DOKUMENTINHALLINTA Omistaja Laatinut Lasse Pynnönen, VRK Valtori/VIA Tarkastanut Hyväksynyt VERSION
OP-POHJOLA-RYHMÄN Web Services kanavan ja sen tunnistepalvelun sovellusohje. Maksuliikepalvelut
OP-POHJOLA-RYHMÄN Web Services kanavan ja sen tunnistepalvelun sovellusohje Maksuliikepalvelut Sovellusohje Lokakuu 2010 OP-KESKUS SOVELLUSOHJE 2 (30) Maksuliikepalvelut 1 Johdanto... 4 1.1 Web Services-kanava...
Nääsvillen oliopäivät.net vrs Java ahti.haukilehto@fcspartners.fi
Nääsvillen oliopäivät.net vrs Java ahti.haukilehto@fcspartners.fi Tekniikoiden aikajana JDBC EJB JSP JAXP J2EE JWSDP J2EE =EJB + JDBC + JSP + RMI/IIOP Microsoft 1996 1997 1998 1999 2000 2001 Mar 1992 ASP
KOHDE: Kansakoulukuja 1 Fredrikinkatu 57 Tilatiedot 1. Kerros
Fredrikinkatu 57 Tilatiedot 1. Kerros Tilatunnus Tilanumero Käyttötarkoitus Pinta ala '2C94 1,H1 HISSI 1 3,9 '2C9D 1,H2 HISSI 2 3,9 '2CA6 1,H3 HISSI 3 2,0 '2CAF 1,H4 HISSI 4 2,0 '2BC5 101 SÄ 1,8 '2BAA
Sakari Olli Tieturi OY. SOA - ajattelutapa vai teknologia
SOA - ajattelutapa vai teknologia Tieturi OY Sakari Olli FM Ohjelmistoarkkitehtuureiden sekä teknologioiden asiantuntija Tieturi OY Suomen johtava koulutusyritys Konsultointipalveluiden tarjoaja aiheina
XML:n turvallisuus web-palveluissa
XML:n turvallisuus web-palveluissa Tuukka Nissinen 24.5.2008 Joensuun yliopisto Tietojenkäsittelytiede Pro gradu tutkielma Tiivistelmä Web-palveluiden käyttö on yleistynyt valtavasti viime vuosien aikana.
Tavoitteena yhdistää eri tavoin toteutetut ja eri tavoin toimivat järjestelmät; integration & interoperability.
Integrointi? Tavoitteena yhdistää eri tavoin toteutetut ja eri tavoin toimivat järjestelmät; integration & interoperability. Joitain motivaattoreita... 1. Enterprise Application Integration: Eri organisaatioissa
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 Sovellus-sovellus -integraatioiden
sertifikaattiratkaisu Apitamopki
Ilmoitin.fi - tunnistamisen sertifikaattiratkaisu Apitamopki Web Services -rajapinnan muutokset Verohallinnon ja ohjelmistotalojen yhteistyöpäivä 23.5.2019 Esityksen sisällöstä Muutama sana varmenteista
XML johdanto, uusimmat standardit ja kehitys
johdanto, uusimmat standardit ja kehitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: on W3C:n suosittama
Muutokset suoran sanoma-asioinnin webservicepalvelun
SANOMALIIKENNE Tullihallitus Suora sanoma-asiointi 16.6.2012 Muutokset suoran sanoma-asioinnin webservicepalvelun XML-schemoihin v.1.8 muutos 16.6.2012 SISÄLLYSLUETTELO 1 Johdanto... 3 2 Aikataulu ja yhteensopivuus...
Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta
Palveluita ja sisältöä portaaliin - XML:n mahdollisuuksista XML-tietokannat ja julkishallinnon XML-sovellukset, 28.05.2002 Lasse Akselin, TietoEnator Oyj Sisällys Valtion tietotekniikan rajapintasuosituksia
Tiedonsiirto- ja rajapintastandardit
Tiedonsiirto- ja rajapintastandardit Viitekehys Julkishallinnon perustietovarantojen rajapinnat (PERA) työryhmän tulokset valmiit syksyllä 2011 Määrittelee teknisen arkkitehtuuriratkaisun tietovarantojen
Tietojärjestelmien yhteensovittaminen turvallisesti älykkäisiin koneisiin
Tietojärjestelmien yhteensovittaminen turvallisesti älykkäisiin koneisiin Tampereen teknillinen yliopisto 28.1.2010 Jouni Vuorensivu Remion Ltd. www.remion.com jouni.vuorensivu@remion.com Jouni Vuorensivu
XML messaging and security
XML messaging and security 198 IT systems and security B2B data exchange Internet is an open network, data flowing through can be monitored or altered XML and Java are not enough to ensure security (reliably
Web-palvelukonsepti tarjoaa yhden tavan toteuttaa SOA. Tämä tapa perustuu Web-palvelustandardien käyttöön: palvelut kuvataan WSDL-kielen avulla ja
1 Web-palvelukonsepti tarjoaa yhden tavan toteuttaa SOA. Tämä tapa perustuu Web-palvelustandardien käyttöön: palvelut kuvataan WSDL-kielen avulla ja kommunikointi toteutetaan SOAPin avulla. Näihin kieliin
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
in condition monitoring
Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä
ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN. Niilo Saranummi VTT Tietotekniikka niilo.saranummi@vtt.fi
ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN Niilo Saranummi VTT Tietotekniikka niilo.saranummi@vtt.fi MISTÄ ALUETIETOJÄRJESTELMÄSSÄ ON KYSYMYS? Asiakkaan tietojen tulisi olla saatavissa vain niiden käyttöön,
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
Algoritmit 2. Demot Timo Männikkö
Algoritmit 2 Demot 4 24.-25.4.2019 Timo Männikkö Tehtävä 1 (a) int laske(n) { if (n
Välineet ja Web Services - WSDL-dokumentin generointi koodista ja päinvastoin Versio 1.0
Välineet ja Web Services - WSDL-dokumentin generointi koodista ja päinvastoin Versio 1.0 SerAPI-projekti Yhteyshenkilö Heli Mäki (Heli.Maki@uku.fi) Dokumentin tila Valmis Päiväys 27.5.2005 Sisällysluettelo
Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke
Versio 1.06 Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke Tekninen rajapinta - Soveltamisohje 2 (26) Versiohistoria Versio Päivämäärä Kuvaus 1.0 12.6.2017 Dokumentti julkaistu.
Tradera-verkkopalvelu ja Arcticas SOAP -asiakassovellus
Tradera-verkkopalvelu ja Arcticas SOAP -asiakassovellus Jorma Vettainen Kaupan ja kulttuurin koulutusalan opinnäytetyö Tietojenkäsittelyn koulutusohjelma Tradenomi TORNIO 2014 TIIVISTELMÄ 2 LAPIN AMMATTIKORKEAKOULU,
SOA SIG SOA Tuotetoimittajan näkökulma
SOA SIG SOA Tuotetoimittajan näkökulma 12.11.2007 Kimmo Kaskikallio IT Architect Sisältö IBM SOA Palveluiden elinkaarimalli IBM Tuotteet elinkaarimallin tukena Palvelukeskeinen arkkitehtuuri (SOA) Eri
Kansallisen terveysarkiston liityntäpisteen suunnittelu
Kansallisen terveysarkiston liityntäpisteen suunnittelu Sami Teräväinen 18.5.2017 Espoo Valvoja: Prof. Jukka Manner (Aalto-yliopisto) Ohjaaja: DI Juha Järvinen (Commit; Oy) Sisältö Taustaa Ongelman asettelu
PALVELUKUVAUS OHJELMISTOTALOILLE SAMLINK VARMENNEPALVELU
PALVELUKUVAUS OHJELMISTOTALOILLE SAMLINK VARMENNEPALVELU Versio 1.0 OY SAMLINK AB 2 (8) Sisällysluettelo Sisällysluettelo 1 Johdanto... 4 2 Asiakasohjelmiston varmennehaun käyttötapaukset... 4 3 getcertificate-operaatio...
Harjoitus 3: Vaatimukset
XML Ohjelmistokehityksessä 8105200 1/5 1 Yleistä 1.1 Tavoitteet Harjoitus 3: Vaatimukset Tämän harjoituksen tavoitteena on luoda liityntä asiakkassovelluksesta palvelimeen. Tämän lisäksi on tarkoitus tutustua
XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy
IBM Collaboration Forum ٨.٣.٢٠١١ XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy ٢٠١١ IBM Corporation Domino-sovelluskehitys Nopea kehitysympäristö (Rapid application development,
Tuotantokoneen langaton etädiagnostiikka
Tuotantokoneen langaton etädiagnostiikka Esa Salminen esa@ac.tut.fi Jari Seppälä Puh. (03) 3115 2967, telefax (03) 3115 2340, jari.seppala@tut.fi Mikko Salmenperä Puh. (03) 3115 4203, telefax (03) 3115
arvostelija OSDA ja UDDI palveluhakemistoina.
Hyväksymispäivä Arvosana arvostelija OSDA ja UDDI palveluhakemistoina. HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto Fakultet/Sektion Faculty/Section Laitos Institution
KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla. Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT
KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT 1 2 Integraatioiden nykytila 2015 Standardoidut: Integraatiotyökalut Suunnittelumallit
VBE2 Työpaketit Jiri Hietanen / TTY
VBE2 Työpaketit Jiri Hietanen / TTY 1 WP2.1 Technology review and VBE platform 2 Tavoitteet In In charge: charge: Method: Method: Jiri Jiri Hietanen, Hietanen, TUT TUT Analysis Analysis of of existing
XML-evoluutio ja kestävä kehitys
XML-evoluutio ja kestävä kehitys Ossi Nykänen Tampere University of Technology (TUT), Digital Media Institute (DMI), W3C Finnish Office Esitelmä Hyvin lyhyt versio: XML on W3C:n suosittama perhe tekstiformaatteja
XML - mahdollisuudet ja kehitys
XML - mahdollisuudet ja kehitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: W3C on kansainvälinen konsortio
Visma Fivaldi Rajapinnat Web Services -rajapinta
Visma Fivaldi Rajapinnat Web Services -rajapinta 2 Sisällys 1 Yleistä... 3 1.1 Muut aiheeseen liittyvät käsikirjat... 3 1.2 Yhteydet muihin Visma Fivaldi -sovelluksiin... 3 2 Toiminnallisuudet... 4 2.1
Liiketoimintajärjestelmien integrointi
Liiketoimintajärjestelmien integrointi Vierailuluento 2.3.2015 Esa Heikkinen Mystes Oy Agenda Liiketoimintajärjestelmien integrointi EAI: Enterprise Application Integration EAS: Enterprise Application
Pilottipalvelun esittely johtopäätökset
1 Pilottipalvelun esittely johtopäätökset Paikkatiedot palveluväylässä -loppuseminaari Paikkatietoverkoston kevätseminaari 18.5.2016 Pekka Latvala, Jari Reini Pilottipalvelu Pilottipalvelun lähtöasetelmana
Ubicom tulosseminaari
ITEA2 project #11011 2012 2015 Ubicom tulosseminaari Pertti Kortejärvi, Pohto Oy Helsinki 03.10.2013 Taustaa ja tavoitteita Nykyisin monien systeemien (teollisuusautomaatio, kommunikaatioverkot, jne.)
Finnvalli Web Services. Pieter Starmans
Finnvalli Web Services Pieter Starmans Opinnäytetyö Tietojenkäsittelyn koulutusohjelma 2014 Tiivistelmä Tietojenkäsittelyn koulutusohjelma Tekijä tai tekijät Pieter Starmans Opinnäytetyön nimi Finnvalli
Visma Software Oy
pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai muutoksiin tässä oppaassa ja/tai ohjelmassa ilman eri ilmoitusta. Oppaan ja siihen liittyvän muun materiaalin kopiointi on kielletty ilman :n
<Insert Picture Here> Sisällönhallintaa Web-työpöydälle
Sisällönhallintaa Web-työpöydälle 24.4.2007 Petri Kanerva Sales Consultant Sisällys Johdanto Sisällönhallinnan haasteet Sisällönhallinnan tavoitteet Oraclen sisällönhallintajärjestelmä
Liiketoimintajärjestelmien integrointi
Liiketoimintajärjestelmien integrointi Vierailuluento 12.12.2016 Esa Heikkinen Mystes Oy Agenda Liiketoimintajärjestelmien integrointi EAI: Enterprise Application Integration EAS: Enterprise Application
Semanttiset web-palvelut AS Syksy Eetu Mäkelä, Tuukka Ruotsalo
Semanttiset web-palvelut AS-75.3600 Syksy 2007 Eetu Mäkelä, Tuukka Ruotsalo 1 Tavoitteet Käsittää, soveltaa ja rajoitetusti analysoida web-palvelujen abstraktia mallia Analysoida ja arvioida erilaisia
Web Services tietokantaohjelmoinnin perusteet
ASP.NET Web Services Web Services tietokantaohjelmoinnin 2 (22) Sisällys Harjoitus 1: Tietokannat ja Web Services... 3 Harjoitus 2: Windows Client... 10 Harjoitus 3: Datan päivitys TableAdapterin avulla...
SveaWebPay Webservice API Versio 1.2
SveaWebPay Webservice API Versio 1.2 Sisältö Sisältö... 1 Yleistä... 2 Webpalvelutoiminnot... 3 Yhteistä kaikille request-objekteille... 3 Yhteistä kaikille response-objekteille... 3 CreateOrder... 3 CreateInvoice...
Tuleeko EU sääntelyä? Pilotointi ecall standardointi
PASTORI-SUNTIO info 28.1.2011 ecall tilannekatsaus Anu Laurell Tuleeko EU sääntelyä? Pilotointi ecall standardointi ITS Direktiivin ensisijaiset toimet 1. EU:n laajuisten multimodaalisten matkatietopalveluiden
XML ja Web Services update
XML ja Web Services update Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: Extensible Markup Language (XML) ja
Data Security 2003, Tieturi 22.10.2003
Komponenttipohjaisten middlewarearkkitehtuurien tietoturva Data Security 2003, Tieturi 22.10.2003 Jari.Pirhonen@atbusiness.com Tietoturvallisuuspäällikkö ja -konsultti, CISSP, CISA AtBusiness Communications
Tiedon salaaminen tallennusverkossa Luottokorttinumeroiden tokenisointi
Tiedon salaaminen tallennusverkossa Luottokorttinumeroiden tokenisointi EMC Forum 2009, Dipoli Jon Estlander, RSA Agenda Tallennetun tiedon salaaminen Tiedon salaaminen tallennusverkossa RSA Key Manager
Integraatiotekniikan valinta - tie onnistumiseen.
Integraatiotekniikan valinta - tie onnistumiseen markus.andersson@commit.fi http://www.commit.fi 1 Agenda Järjestelmäintegroinnin nykytila Menestystekijät Teknologiatekijät Tekijöistä onnistunut projekti
J2EE vs..net Olli Sakari
TEEMA-ARTIKKELI J2EE vs..net Olli Sakari J2EE ja.net ovat tietojärjestelmäteknologioita, joiden varaan suuri osa tulevaisuuden tietojärjestelmistä tulee rakentumaan. Molemmat teknologioista tarjoavat välineitä
IoT-platformien vertailu ja valinta erilaisiin sovelluksiin / Jarkko Paavola
IoT-platformien vertailu ja valinta erilaisiin sovelluksiin 10.3.2017 / Jarkko Paavola Prosessi state-of-the-art -tilan määrittelemiseksi Vaatimusmäärittely platformille Arkkitehtuuri Valittiin IIC:n (http://www.iiconsortium.org/)
Älykkäämmät integraatiot palveluväylän avulla
Älykkäämmät integraatiot palveluväylän avulla John Joro 2013 IBM Corporation Arek Oy Työeläkevakuutuksen järjestelmäkehittäjä Arek on asiakkaidensa omistama yksityinen osakeyhtiö Selkeä hallintomalli Rakennettavien
Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin.
Neoxen Systems Tietoja meistä Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin. Perustettu 2002 Turku Science Parkissa Toiminta kansainvälistä
TKK 100 vuotta -merkki
TKK 100 vuotta -merkki jari laiho design studio WHO ARE YOU oy Merkin esittely TKK Viestintä elementit TKK Viestintä TKK Viestintä TKK Viestintä TKK Viestintä TKK Viestintä TKK Viestintä TKK Viestintä
Luento 8: XML-tuki ohjelmointikielissä & Web-palvelut
Luento 8: XML-tuki ohjelmointikielissä & Web-palvelut AS-0.110 XML-kuvauskielten perusteet Janne Kalliola 1 XML-tuki ohjelmointikielissä ja Web-palvelut XML-tuki ohjelmointikielissä Java PHP C, C++ Perl.NET,
SOA ja/tai tietoturva?
SOA ja/tai tietoturva? Kim Westerlund, johtava konsultti Nixu Oy 6/2/09 Nixu Oy 1 Aiheeni Taustaa SOA:sta Teesi: SOA kiertää useimmat tietoturvaarkkitehtuurin kontrollit? Miten varautua SOA:aan? Mitä tietoturvapalveluita
Avointa verkkoa kuten Internetiä hyödyntävä viestinvälitys saattaa olla riskialtista tiedon monistus- ja muuntamisriskin vuoksi.
129 Avointa verkkoa kuten Internetiä hyödyntävä viestinvälitys saattaa olla riskialtista tiedon monistus- ja muuntamisriskin vuoksi. On syytä muistaa, että 100% turvallisuutta ei voida koskaan taata. Turvallisuus
Sovellusintegraatio. Joose Niemistö, WM data Oy <joose.niemisto@wmdata.fi> +358405965972
Sovellusintegraatio Joose Niemistö, WM data Oy +358405965972 Agenda Esittely Mitä sovellusintegraatio on? Miksi sovellusintegraatio on vaikeaa? Sovellusintegraatioratkaisun ja
W3C ja alueellinen standardointi
W3C ja alueellinen standardointi Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: W3C on kansainvälinen konsortio
TURVALLISEN TEKNIIKAN SEMINAARI 2003. Laitteiden etähallinta tietoverkkojen välityksellä Jani Järvinen, tuotepäällikkö
TURVALLISEN TEKNIIKAN SEMINAARI 2003 Laitteiden etähallinta tietoverkkojen välityksellä Jani Järvinen, tuotepäällikkö Mitä on etähallinta? Jotain muuta kuin laitteen välittömässä läheisyydessä tapahtuvaa
Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke
Versio 1.0 Tekninen rajapinta - Soveltamisohje Kansallisen tulorekisterin perustamishanke Tekninen rajapinta - Soveltamisohje 2 (13) Versiohistoria Versio Päivämäärä Kuvaus 1.0 12.6.2017 Dokumentti julkaistu.
Ajankohtaisia SOA tutkimusteemoja
Ajankohtaisia SOA tutkimusteemoja Paavo Kotinurmi Ohjelmistoliiketoiminnan ja -tuotannon laboratorio Sisältö Miten integraatiostandardit pohjana SOA-palveluille? Mitä on semanttinen SOA ja mitä SOAn haasteita
SOAP protokollan hyödyntäminen PHPohjelmoinnissa
SOAP protokollan hyödyntäminen PHPohjelmoinnissa Pauli Rikala 1.8.2007 Joensuun yliopisto Tietojenkäsittelytiede Pro gradu tutkielma Tiivistelmä Web palvelut ovat saavuttaneet suuren suosion ja niitä hyväksikäyttäen
AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY
T304/A01/2017 Liite 1 / Appendix 1 Sivu / Page 1(5) AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY Tunnus Code Laboratorio Laboratory Osoite Address
Web Services -palvelut Microsoftin välineillä
Web Services -palvelut Microsoftin välineillä Aali Alikoski Academic Developer Evangelist Microsoft Oy aali@microsoft.com http://blogs.msdn.com/aalialikoski Agenda Lyhyt yleiskuva.net:stä.net ja Visual
Euroopan laajuiset paikkatiedot käyttöön Suomessa
Euroopan laajuiset paikkatiedot käyttöön Suomessa -ELF muuttaa tiedon saatavuuden Antti Jakobsson 4.11.2014, Paikkatietomarkkinat Miksi ELF? Authoritysourcing = ELF Crowdsourcing Joukkoistaminen Taustaa
Office 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy
t Office 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy Agenda 1. Office Excel 2013 2. SharePoint 2013 3. SQL Server 2012 SP1 4. SharePoint 2013 BI-arkkitehtuuri 5. Kunta-analyysi
Viranomaistietorajapinta velvoitteidenhoitoselvitysten tekemiseen. Rajapintakuvaus
Viranomaistietorajapinta velvoitteidenhoitoselvitysten tekemiseen Rajapintakuvaus 1.0.54 Vtpr/Sote/Verohallinto 17.09.2014 SISÄLTÖ 1 YLEISTÄ... 4 1.1 Dokumentin kohderyhmä... 4 1.2 Velvoitteidenhoitoselvitys
Copernicus, Sentinels, Finland. Erja Ämmälahti Tekes,
Copernicus, Sentinels, Finland Erja Ämmälahti Tekes, 24.5.2016 Finnish Space industry in the European context European Space industry has been constantly growing and increasing its direct employment in
KanTa - Arkkitehtuuri. Marko Jalonen 8.5.2009
KanTa - Arkkitehtuuri Marko Jalonen 8.5.2009 "Disclaimer" 29.4.2010 KanTa-arkkitehtuuri 2 Sisältö Taustaa (luennoitsija, Kela, KanTo-hanke) KanTa-palvelut yleisesti KanTa-kokonaisarkkitehtuuri Kokonaisarkkitehtuurin
Helsinki Metropolitan Area Council
Helsinki Metropolitan Area Council Current events at YTV The future of YTV and HKL On the initiative of 4 city mayors the Helsinki region negotiation consortiums coordinating group have presented that:
J2EE on tätä päivää, ota, käytä ja nauti!
J2EE on tätä päivää, ota, käytä ja nauti! Arkkitehtuurit vastakkain:.net vastaan Java 17.12.2002 Pekka Kähkipuro pekka.kahkipuro@sysopen.fi Sisällys Arkkitehtuurien vertailu on helppoa...... mutta niin
Hand-out kooste26.3.2009
Hand-out kooste26.3.2009 Human Capital Management IT Viikko-seminaari 26.3.2009 Sanomatalo Arc Technology Oracle - Xenetic Aamupäivän agenda 09.10-10.10 Arc Technology 10.10-10.25 Kahvitauko ja verkottuminen