Kirjasto - Tampereen teknillinen yliopisto

Automaatio- ja informaatiojärjestelmän integrointi web-palvelun avulla

Näytä kaikki kuvailutiedot

Tiedostot

Tiedosto(t) Koko Formaatti Näytä

Tähän julkaisuun ei ole liitetty tiedostoja.

URN: http://URN.fi/URN:NBN:fi:tty-200907106114
Nimeke: Automaatio- ja informaatiojärjestelmän integrointi web-palvelun avulla
Tekijä: Hakala, Mikko
Julkaisun tyyppi: Diplomityö
Julkaisuaika: 2002-10-16
Yliopisto: Tampereen teknillinen korkeakoulu
Tiedekunta: Automaatiotekniikan osasto
Laitos: Automaatio- ja säätötekniikan laitos
Tiivistelmä: Tämän diplomityön tavoitteena oli kartoittaa erilaisten integraatiotekniikoiden käyttömahdollisuuksia automaatiotekniikan alalla. Erityisesti tarkastellaan sekä ohjelmistokomponenttimallien mukaista että XML-tekniikoihin perustuvaa informaatiojärjestelmien integrointia. Työn pääpaino on kuitenkin web-palveluissa, joiden avulla informaatiojärjestelmien integrointi voidaan suorittaa käyttäen hyväksi sekä ohjelmistokomponenttimallia että XML-tekniikoita. Web-palveluihin liittyviä tekniikoita on esitelty ja niitä on käytetty toteutetun web-palvelun suunnitellussa ja toteutuksessa. SOAP mahdollistaa ohjelmointikieli- ja laitteisto riippumattoman kommunikoinnin ja WSDL puolestaan antaa mahdollisuudet web-palvelujen kuvaamiseen sekä käyttöönottoon. UDDI-rekisterin avulla web-palvelun tarjoaja voi julkistaa palvelunsa ja palvelujen käyttäjät voivat puolestaan etsiä erilaisia web-palveluja. Toteutettu webpalvelu mahdollistaa automaatio- ja suunnittelujärjestelmän integroinnin löyhästi, siirrettävän tiedon sisältöön perustuen. Ohjelmistokomponentteja taas käytetään palvelun toiminnallisuuden toteutuksessa. Web-palvelujen käyttöön liittyvät tekniikat mahdollistavat periaatteessa erinomaisesti tuotannon informaatiojärjestelmien integroinnin. Yleisesti ottaen web-palvelut ovat kuitenkin vielä kehityksensä alkuvaiheessa. Toistaiseksi on erittäin hankala toteuttaa turvallisia webpalveluja, koska kyseiselle osa-alueelle ei ole vielä olemassa yleisesti hyväksyttyjä kansainvälisiä standardeja, jotka takaisivat yhdenmukaisen toteutuksen. Web-palvelut antavat kuitenkin hyviä mahdollisuuksia informaatiojärjestelmien integraatioon, sillä web-palvelun sisäisen toiminnallisuuden voi toteuttaa monella eri tavalla. Lisäksi asiakassovelluksen voi jokainen liittyvä järjestelmä tehdä haluamallaan laitteistolla ja ohjelmistoalustalla. Tämä on mahdollista, koska web-palveluihin liittyvät tekniikat ovat lähes kaikki XML-pohjaisia, joten ne mahdollistavat ohjelmointikieli-, käyttöjärjestelmä- ja laitteistoriippumattomuuden. Web-palvelut mahdollistavat siis löyhän integroinnin, mutta antavat silti mahdollisuuden käyttää ohjelmistokomponenttimalleja palvelujen toteutuksessa. /Kir10The objective of this thesis is to find out how different kind of integration technologies can be used in automation. Integration based on XML technologies and software component models are discussed but the primary importance is attached to web services. System integration can be implemented using the web services so that both XML technology and software component models are used.Web service technologies are first described in this thesis. SOAP is a communication protocol for exchanging information between computers, regardless of their operating system or programming environment and WSDL is a language for describing network services. UDDI is a specification for describing, discovering and integrating web services. All these technologies are utilized in design and implementation of the implemented web service. The web service makes loosely coupled integration possible between automation and information systems. Software component models are used in implementing the functionality of the web service.


Viite kuuluu kokoelmiin:

Näytä kaikki kuvailutiedot

Hae DPubista


Tarkennettu haku

Selaa viitteitä

Omat tiedot

Tilastot