Page 75 - 4785
P. 75
механізму пошуку через браузер. Реєстр UDDI - центральне сховище
для специфікацій та інформації про підприємства, включаючи
послуги, які компанії надають шляхом Internet.
Web-сервіси стають доступними через протоколи НТТР GET,
НТТР POST, НТТР SOAP.
SOAP - стандарт передачі повідомлень через Internet, розроблений
фірмою Microsoft для віддаленого виклику процедур (RPC, Remote
Procйdure Call) через протокол НТТР. Він дає змогу передавати
інформацію мережею у форматі XML. Можуть використовуватися
будь-яка мережа, будь-який протокол передачі даних, довільна
інформація, різні обчислювальні пристрої (зокрема мобільні).
Специфікація SOAP визначає ХМЬ-"конверт" для передачі
повідомлень, метод для кодування програмних структур даних у
форматі XML, а також засоби зв'язку через протокол НТТР.
WSDL - заснований на XML стандарт опису того, як
користуватися сервісом, запропонований Консорціумом W3C. Опис
Web-сервісу мовою WSDL містить технічні деталі, необхідні для
інтеграції Web-сервісу у застосування (формат повідомлень,
операції). На сьогодні WSDL підтримують продукт від Microsoft -
SOAP Toolkit 2.0 (WSDL Generator) і продукт від IBM - WSDL
Toolkit. Мова опису Web-сервісів (Web Services Description Language
(WSDL)) визначає синтаксис того, як Web-сервіс може бути
викликаний.
Стандарт UDDI надає механізм виявлення Web-сервісів. UDDI
формує бізнес-реєстр (UDDI Business Registry), в якому провайдери
Web-послуг можуть реєструвати свої послуги, а розробники -
відшуковувати необхідні їм сервіси. Компанії реєструють себе в
Business Registry, який є базою даних загального користування.
UDDI дає можливість описувати, інтегрувати і публікувати сервіси.
UDDI сам є спеціалізованим Web-сервісом, що дає змогу
користувачам і застосуванням знаходити необхідні їм сервіси.
Компанії IBM, Microsoft та Ariba створили власні UDDI-реєстри
(Web-реєстри), де розробники можуть реєструвати свої Web-сервіси.
Інформація в UDDI-реєстрах складається з трьох компонентів:
и
- білі сторінки" дозволяють підприємствам реєструвати їх назви і
послуги, що забезпечує пошук іншими компаніями згідно з
довідниками, які містять їх адресу та інші ідентифікатори;
73