Комп'ютери зв'язуються з веб-сайтами та серверами за допомогою веб-сервісів.
Авторство зображення: Jupiterimages/Creatas/Getty Images
Веб-служби отримують визначення за допомогою мови опису веб-сервісів або WDSL, щоб їх можна було виявляти службами та програмами на комп’ютерах і взаємодіяти з ними. WDSL є однією з поширених мов, що використовуються для написання інтерфейсів веб-сервісів. Кінцева точка веб-служби описує контактну точку для служби, вказуючи фізичне місцезнаходження служби чи що комп'ютер, з якого він надходить, і формальне визначення інтерфейсу для програм, які намагаються зв'язатися з обслуговування.
WDSL
Мова опису веб-сервісів — це мова XML, яка використовується для опису функціональних можливостей веб-служби. Опис веб-сервісу повідомляє комп’ютеру, як називається служба, які її параметри та як дані будуть структурувати свої повернення. Він також використовується з простим протоколом доступу до об’єктів, або SOAP, який визначає спосіб обміну структурованою інформацією через комп’ютерну мережу.
Відео дня
Адреса веб-сервісів
Адресація веб-сервісів, або WS-адресація, дає визначення для двох конструкцій; властивості адреси повідомлення та посилання на кінцеву точку. Ці визначення «нормалізують» або перекладають інформацію, надану протоколами Інтернету та системами обміну повідомленнями. Кінцева точка веб-служби — це процесор, ресурс або об’єкт, якому веб-сервіс може надсилати інформацію.
Визначення кінцевої точки
Кінцева точка — це точка підключення, де відображаються файли HTML або активні сторінки сервера. Кінцеві точки надають інформацію, необхідну для адресації кінцевої точки веб-служби. Кінцева точка надає посилання або специфікацію, яка використовується для визначення групи або сімейства властивостей адресації повідомлень і надання наскрізного повідомлення характеристики, такі як посилання на джерело та призначення кінцевих точок, а також ідентичність повідомлень для забезпечення рівномірної адресації "незалежних" повідомлення. Кінцевою точкою може бути ПК, КПК або термінал точки продажу.
Типи опису WDSL
Визначення кінцевої точки може мати абстрактний опис або конкретний опис. Абстрактний опис розповідає програмі, як працювати з інтерфейсом, без посилання на тип технології, яка використовується для розміщення веб-служби, яка передає повідомлення. Цей тип опису WDSL розбивається на тип порту, операцію та повідомлення. Тип порту сортує повідомлення за групами функцій, які називаються операціями, що є конкретною дією, що виконується службою, і операціями, які складаються з вхідних і вихідних параметрів. Конкретний опис — це реалізована технологія, яка використовується для створення абстрактного визначення інтерфейсу. Саме фізичне з’єднання або фізичний транспортний протокол визначає порт, прив’язку (вимоги, необхідні для служби для підключення до кінцевої точки) служба або порт і фізична адреса, до якої служба звертається за допомогою вказаного WSDL протокол.