arvostelija OSDA ja UDDI palveluhakemistoina.

Samankaltaiset tiedostot
Selainpelien pelimoottorit

Työn laji Arbetets art Level Aika Datum Month and year Sivumäärä Sidoantal Number of pages

Pro gradu -tutkielma Meteorologia SUOMESSA ESIINTYVIEN LÄMPÖTILAN ÄÄRIARVOJEN MALLINTAMINEN YKSIDIMENSIOISILLA ILMAKEHÄMALLEILLA. Karoliina Ljungberg

Aika/Datum Month and year Kesäkuu 2012

arvostelija OSDA ja UDDI palveluhakemistoina Ilkka Vaahtoranta Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

! #! %! & #!!!!! ()) +

Koht dialogia? Organisaation toimintaympäristön teemojen hallinta dynaamisessa julkisuudessa tarkastelussa toiminta sosiaalisessa mediassa

Maailman muutosta tallentamassa Marko Vuokolan The Seventh Wave -valokuvasarja avauksena taidevalokuvan aikaan

Luonnontieteiden popularisointi ja sen ideologia

Katsaus korruption vaikutuksesta Venäjän alueelliseen talouskasvuun ja suoriin ulkomaisiin investointeihin

Arkkitehtuurinen reflektio

Palvelutarjoukset ja palveluiden valinta

Hallintomallit Suomen valtionhallinnon tietohallintostrategioissa

Tiedekunta/Osasto Fakultet/Sektion Faculty Valtiotieteellinen tiedekunta

Palvelutasosopimukset ja niiden asema IT-ulkoistuksissa

HSMT J2EE & EJB & SOAP &...

Oppimateriaalin kokoaminen ja paketointi

HOJ J2EE & EJB & SOAP &...

Malliperustainen ohjelmistokehitys (Model-Driven Engineering, MDE)

Laskennallinen yhteiskuntatiede

Hajautettujen työvoiden hallinta

Asuntojen neliöhinnan vaihtelu Helsingissä ( )

arvostelija Palveluiden valinta Pasi Tuominen Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Seminaari: HL7 versio 2

Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,

OpenUP ohjelmistokehitysprosessi

MEMS-muisti relaatiotietokannoissa

arvostelija Turvallisuuskriittisissä, sulautetuissa järjestelmissä esiintyvien ohjelmistovaatimusten virheanalyysi Jarkko-Juhana Sievi

!"#$%&'$("#)*+,!!,"*--.$*#,&--#"*/".,,%0

Tehostettu kisällioppiminen tietojenkäsittelytieteen ja matematiikan opetuksessa yliopistossa Thomas Vikberg

Useaa tietolähdettä käyttävä klusterointi

Wopti ja Tuutti - hajautetun sisällönhallinnan kehittäminen

Ajankohtaisia SOA tutkimusteemoja

Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy

Dominointianalyysi. Teppo Niinimäki. Helsinki Approksimointialgoritmit HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

KYMIJOEN VAELLUSKALOJEN NOUSUREITTIEN AVAAMISEN KUSTANNUSTEN JA HYÖTYJEN ARVIOINTI

Collaborative and interoperable computing

Web-palveluiden alusta Axis2

PN-puu. Helsinki Seminaari: Tietokannat nyt HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

ZENHARJOITUS HELSINKI ZEN CENTERISSÄ

Vaatimusten ja konfiguraation hallinta avoimessa ohjelmistokehityksessä

Tutkittu totuus globaalista ohjelmistokehityksestä

Tietokannan eheysrajoitteet ja niiden määrittäminen SQL-kielellä

Avoimet ohjelmistokehykset

ECOLEAD, European Collaborative Networked Organizations Leadership Initiative

Hajauta yhdistäen ja yhdistä hajauttaen: Web Services

Solidin korkean käyttöasteen tietokantajärjestelmä

Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta

KANSILEHDEN MALLISIVU

Palvelutarjoukset ja palveluiden valinta

IT-organisaatiot: Suomen Pankki

Puhelinteknologian historia

ALUEARKKITEHTUURI WEB PALVELUITA KÄYTTÄEN. Niilo Saranummi VTT Tietotekniikka

Järjestelmäarkkitehtuuri (TK081702)

Seminaari: Sähköisen terveydenhuollon standardit, eresepti

Kliininen dokumentaatio

IoT-platformien vertailu ja valinta erilaisiin sovelluksiin / Jarkko Paavola

Kansallisen terveysarkiston liityntäpisteen suunnittelu

Puuhakemistoista flash-levyllä

X-Road ja WFS-rajapinnat, uudet APIt. Pekka Latvala , KaPA ja paikkatietoinfrastruktuurin kärkiteeman työpaja

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri

Paikkatiedot palveluväylässä -hankkeen tilannekatsaus Lassi Lehto

Hyperteksti tieteellisessä julkaisutoiminnassa Mika Tähtinen

Palvelujen dynaaminen valvonta

Integraatioratkaisu joukkoviestintäverkkojen esittämiseen paikkatietojärjestelmässä

Integration of Finnish web services in WebLicht Presentation in Freudenstadt by Jussi Piitulainen

arvostelija Palvelukeskeinen arkkitehtuuri liiketoimintanäkökulmasta Jukka Ruotsalainen Helsinki HELSINGIN YLIOPISTO

MIEHET TAVARATALON ASIAKKAINA

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

Samanaikaisuuden hallinta Snapshot Isolationin avulla

Tiedonsiirto- ja rajapintastandardit

Pilottipalvelun esittely johtopäätökset

SOA SIG SOA Tuotetoimittajan näkökulma

ARTIVA-seminaari

Semanttiset web-palvelut AS Syksy Eetu Mäkelä, Tuukka Ruotsalo

Sähköinen palvelusetelijärjestelmä Keskitetty vai hajautettu

GIS-arkkitehtuurit. Lassi Lehto,

!!!!!!!!!!!!!! PIKAOPAS!RAHAN!TEKEMISEEN!!! Opas!verkkokaupan!markkinoinnin!tuloksekkaa< seen!suunnitteluun!ja!toteutukseen!!! Antti!Sirviö!

Julkaisun laji Opinnäytetyö. Sivumäärä 43

Ohjelmistojen laatu asiakkaan näkökulmasta

General studies: Art and theory studies and language studies

Tavoitteena yhdistää eri tavoin toteutetut ja eri tavoin toimivat järjestelmät; integration & interoperability.

Päihittääkö J2EE.NETin SOAn pohjana?

WWW load balancing. Onni Lampi. Bachelor s thesis Espoo Thesis supervisor: Lehtori Kalle Ruttik. Thesis advisor:

ehealth Solutions across the Northern Periphery OULU, Finland

ALEMMAT TOIMIHENKILÖNAISET UUSI, ERILLINEN SUKUPUOLISPESIFI YHTEISKUNTALUOKKA?

Käyttökokemuksen evaluoinnista käyttökokemuksen ohjaamaan suunnitteluun. ecommunication & UX SUMMIT Eija Kaasinen, VTT

Web Service torilla tavataan!

Luento 8: XML-tuki ohjelmointikielissä & Web-palvelut

The OWL-S are not what they seem

Ammatillinen opettajakorkeakoulu

Tuotantokoneen langaton etädiagnostiikka

Ontologiakirjasto ONKI-Paikka

Millainen on viihtyisä kaupunki ja miten sitä mitataan?

A Service-Oriented Architecture (SOA) View of IHE Profiles

WSMX - Web Service Execution Environment

Tietoturvan mallintaminen

Pilvipalvelujen tietoturvasta

Transport services (excl. Waste transport)

Sakari Olli Tieturi OY. SOA - ajattelutapa vai teknologia

Transkriptio:

Hyväksymispäivä Arvosana arvostelija OSDA ja UDDI palveluhakemistoina.

HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta/Osasto Fakultet/Sektion Faculty/Section Laitos Institution Department Matemaattis-Luonnontieteellinen Tiedekunta Tietojenkäsittelytieteen laitos Tekijä Författare Author Ilkka Vaahtoranta Työn nimi Arbetets titel Title Palveluntarjoukset ja Palvelujen valinta Oppiaine Läroämne Subject Tietojenkäsittelytiede Työn laji Arbetets art Level Aika Datum Month and year Sivumäärä Sidoantal Number of pages Tiivistelmä Referat Abstract Palvelusuuntautuneet Arkkitehtuurit (Service Oriented Architecture, SOA) ovat arkipäivää esimerkiksi yritysten välisessä kommunikoinnissa, palvelujen ja tietojen välityksessä. Palveluista tarvitaan haku tai ilmoitus mahdollisuutta, mikäli palveluja rakennetaan julkisiksi monenvälisiksi palveluiksi. Palvelut pitää olla saatavilla sekä tietoa niiden laadusta ja toiminnasta on oltava saatavilla. Open Service discovery architecture for efficient cross domain service-provisioning (OSDA) on malli joka kykenee yhdistämään heterogeenisiä palvelun tarjoajia useista eritoiminta ympäristöistä ja tarjoaa tehokkaan hakumenetelmän palveluille. Universal Description, Discovery and Integration (UDDI) on Internetissä tarjolla oleva XML-pohjainen rekisteri, jossa palveluntarjoajat pystyvät julkaisemaan tietoja tarjoamistaan palveluista. UDDI on teollisuuden aloitteesta rakennettu olemassaoleva ympäristö. Tässä seminaarityössä ensin esittelen UDDI:n ja OSADA:n toiminta periaatteet ja lopuksi vertailen niiden ominaisuuksia Internet palvelujen näkökulmasta. Avainsanat Nyckelord Keywords UDDI, OSDA, SOA, Internet Säilytyspaikka Förvaringställe Where deposited Muita tietoja Övriga uppgifter Additional information

Sisältö 1 Johdanto... 4 2 UDDI... 4 2.1 Tomintamalli... 4 2.2 Rekisteri... 4 2.3 WSDL... 4 2.4 SOAP... 4 2.5 Asiakas palvelin malli UDDIssa... 4 3 OSAD... 4 3.1 Toimintamalli... 4 3.2 Mallin komponentit... 4 3.3 USD unified service description... 4 3.4 Palvelun julkaisu... 4 3.5 Palvelun haku... 4 4 Mallien soveltuvuus Internet palvelujen julkaisu ja hakupalveluiksi... 4 5 Yhteenveto... 4 6 Lähteet... 4

1 Johdanto 2 UDDI 2.1 Tomintamalli 2.2 Rekisteri 2.3 WSDL 2.4 SOAP 2.5 Asiakas palvelin malli UDDIssa 3 OSAD 3.1 Toimintamalli 3.2 Mallin komponentit 3.3 USD unified service description 3.4 Palvelun julkaisu 3.5 Palvelun haku 4 Mallien soveltuvuus Internet palvelujen julkaisu ja hakupalveluiksi 5 Yhteenveto 6 Lähteet HJS07 Joe Hoffert, Shanshan Jiang, and Douglas C. Schmidt. A taxonomy of discovery services and gap analysis for ultra-large scale systems. In ACM-SE 45: Proceedings of the 45th annual southeast regional conference, pages 355-361, New York, NY, USA, 2007. ACM Press. LZA07 Noura Limam, Joanna Ziembicki, Reaz Ahmed, Youssef Iraqi, Dennis Tianshu Li, Raouf Boutaba, and Fernando Cuervo. Osda: Open service discovery architecture for efficient cross-domain service provisioning. Comput. Commun., 30(3):546-563, 2007.

UDDI1 Universal Description, Discovery and Integration. Available at http://en.wikipedia.org/wiki/uddi. 5.2.2009 WEB1 Web Services. Available at http://en.wikipedia.org/wiki/web_service. 5.2.2009 SOAP1 Simple Object Access Protocol. Available at http://en.wikipedia.org/wiki/simple_object_access_protocol. 5.2.2009 WSDL1 Web Services Description Language. Available at http://en.wikipedia.org/wiki/web_services_description_lang uage. 5.2.2009