Service discovery and deployment in service-oriented systems
Autor: | Podravec, Matija |
---|---|
Přispěvatelé: | Srbljić, Siniša |
Jazyk: | chorvatština |
Rok vydání: | 2006 |
Předmět: |
distributed systems
postavljanje usluga Service discovery raèunarstvo zasnovano na uslugama Computer science and technology. Computing. Data processing TEHNIČKE ZNANOSTI. Računarstvo raspodijeljeni sustavi service-oriented architectures udc:004(043.2) Otkrivanje usluga računarstvo zasnovano na uslugama arhitekture zasnovane na uslugama service deployment TECHNICAL SCIENCES. Computing service-oriented computing Računalna znanost i tehnologija. Računalstvo. Obrada podataka |
Popis: | Računarstvo zasnovano na uslugama postaje sve važnija paradigma u oblikovanju, izgradnji i održavanju raspodijeljenih aplikacija. Specijalizirani mehanizmi, poput otkrivanja i postavljanja usluga, olakšavaju razvoj i održavanje raspodijeljenih aplikacija. Magistarski rad opisuje arhitekturu i programsko ostvarenje Sustava za postavljanje i otkrivanje usluga. Razvijeni sustav ostvaruje mehanizme za otkrivanje i postavljanje usluga. Sustav za postavljanje i otkrivanje usluga ostvaren je kao raspodijeljen sustav zasnovan na slabo povezanim uslugama Skladište, Katalog i Postavljač. Skladište je spremište instalacijskih paketa usluga. Instalacijski paket je skup datoteka usluge koji je posebno prilagđen automatiziranom postupku postavljanja usluge. Katalog omogućuje spremanje i pretraživanje informacija o dostupnim uslugama. Postavljač ostvaruje mehanizme za udaljeno postavljanje aplikacijskih usluga. Programsko ostvarenje sustava prilagođeno je zahtjevima računarstva zasnovanog na uslugama. Sustavne usluge pružaju vlastite funkcionalnosti putem otvorenih i standardiziranih sučelja, dok se za komunikaciju koriste otvoreni protokoli. U sklopu rada definiran je jezik za opisivanje instalacijskog postupka koji je posebno prilagođen postavljanju usluga ostvarenih tehnologijama .NET radnog okvira. Service-oriented computing is becoming one of the most important paradigms for design, development and maintenance of distributed applications. Specific mechanisms, such as mechanisms for service discovery and deployment, facilitate development and maintenance of distributed applications. The master thesis describes an architecture and implementation of the Service discovery and deployment system. Implemented system provides mechanisms for service discovery and deployment. Service discovery and deployment system is realized as a service-oriented distributed system, which consists of loosely coupled services: Repository, Registry and Installer. Repository provides storage for service installation packages. Installation package is a set of service files that are needed for automation of service deployment process. Registry provides functionalities for storing and searching information about available services. Installer provides mechanisms for remote service deployment. System implementation is compliant with Web services standards. Functionalities of system services are exposed through open interfaces and are accessible through open communication protocols. Special language for describing service installation process is proposed. Proposed language is suitable for deployment of services that are implemented with .NET Framework technologies. |
Databáze: | OpenAIRE |
Externí odkaz: |