Page 181 - 4785
P. 181

При  роботі  веб-сервісів  .NET  використовується  технологія
                            ASP  .NET,  що  є  частиною  системи  .NET  Framework.  Вона  також
                            вимагає підтримки з боку сервера Microsoft IIS.
                                   Робота  веб-сервісів  побудована  на  використанні  декількох
                            відкритих стандартів:
                                   XML  -  розширювана  мова  розмітки,  призначений  для
                            зберігання і передачі структурованих даних;
                                   SOAP - протокол обміну повідомленнями на базі XML;
                                   WSDL  -  мова  опису  зовнішніх  інтерфейсів  веб-сервісів  на
                            базі XML;
                                   UDDI  -  універсальний  інтерфейс  розпізнавання,  опису  та
                            інтеграції (Universal Discovery, Description, and Integration). Каталог
                            веб-сервісів  і  відомостей  про  компанії,  що  надають  веб-сервіси  в
                            загальне користування або конкретним компаніям.
                                   4.13 Специфікація WSDL
                                   Кожен  веб-сервіс  надає  документ  WSDL  (Web  Service
                            Description Language - мова опису веб-сервісу), в якому описується
                            все,  що  клієнту  необхідно  для  роботи  з  цим  сервісом.  WSDL-
                            документ надає простий і послідовний спосіб завдання розробником
                            синтаксису  виклику  будь-якого  веб-методу.  Більш  того,  цей
                            документ  дозволяє  використовувати  інструменти  автоматичного
                            генерування проксі-класів, подібні включеним в середовища Visual
                            Studio  .NET  і  .NET  Framework.  Завдяки  зазначеним  засобам
                            використання  веб-сервісу  є  таким  же  простим,  як  і  застосування
                            локального класу.
                                   WSDL-документ має заснований на XML формат, відповідно
                            до якого інформація підрозділяється на п'ять груп. Перші три групи
                            є  абстрактні  визначення,  які  не  залежать  від  особливостей
                            платформи,  мережі  або  мови,  а  решту  дві  групи  включають
                            конкретні описи.
                                   4.14 Протокол SOAP
                                   Зв'язок  між  веб-сервісами  та  їх  клієнтами  здійснюється  за
                            допомогою повідомлень в форматі XML.
                                   SOAP  (Simple  Object  Access  Protocol  -  простий  протокол
                            доступу до об'єктів) являє собою протокол повідомлень для вибору
                            веб-сервісів.



                                                           179
   176   177   178   179   180   181   182   183   184   185   186