Abstract:
Celem niniejszej pracy jest przedstawienie najważniejszych protokołów współpracujących
z Web Services oraz zaprojektowanie prostego serwisu wykorzystującego Web Services. Rozdział pierwszy poświecił autor architekturze oraz właściwościom Web Services, powodom jego powstania i zadaniom w wirtualnym świecie. Opisane są również platformy, z których korzysta WS oraz jego właściwości niefunkcjonalne. W kolejnych rozdziałach opisano protokoły, które współpracują z WebService i mają znaczny udział w budującym serwisie, np. Simple Object Access Protocol (SOAP), który jest odpowiedzialny za wymianę informacji pomiędzy provider`ami oraz za definiowanie budowy wiadomości. Następnym protokołem jest Universal Description, Discovery and Integration(UDDI), odpowiedzialny za udostępnianie informacji o wzajemnych danych w globalnym rejestrze oraz opis działalności i wskazywanie preferencji prowadzonego e-handlu, umożliwiającego systemom biznesowym odkrywanie możliwości integracji poprzez Internet. Opisano protokół WSDL (Web Services Description Language), odpowiedzialny za automatyzacje komunikacji pomiędzy usługami. Przedstawiono strukturę oraz opis schematu Web Services na podstawie księgarni. Przedstawiono cele projektu na podstawie języka Unified Modeling Language (UML), niezbędne wymagania sprzętowe niezbędne do zaistnienia serwisu, schematy bazy danych oraz operacje na bazach.