Компютрите се свързват с уебсайтове и сървъри с помощта на уеб услуги.
Кредит на изображението: Jupiterimages/Creatas/Getty Images
На уеб услугите се дават дефиниции с език за описание на уеб услуги или WDSL, за да могат да бъдат открити от услуги и приложения на компютри и да бъдат свързани с тях. WDSL е един от често срещаните езици, използвани за писане на интерфейси за уеб услуги. Крайната точка на уеб услугата описва точката за контакт за услуга, като посочва физическото местоположение на услугата или какво компютър, от който идва, и формална дефиниция на интерфейса за програми, които се опитват да комуникират с обслужване.
WDSL
Езикът за описание на уеб услугите е XML език, използван за описание на функционалността на уеб услугата. Описанието на уеб услугата казва на компютъра как се нарича услугата, какви са нейните параметри и как данните ще структурират връщанията си. Използва се и с прост протокол за достъп до обекти или SOAP, който определя как се обменя структурирана информация през компютърна мрежа.
Видео на деня
Адресиране на уеб услуги
Адресирането на уеб услугите или WS-Addressing прави дефиниции за две конструкции; свойства на адреса на съобщението и препратки към крайна точка. Тези дефиниции "нормализират" или превеждат информацията, предоставена от интернет протоколи и системи за съобщения. Крайната точка на уеб услугата е процесор, ресурс или обект, до който уеб услугата може да изпраща информация.
Определение на крайна точка
Крайната точка е точка на връзка, където са изложени HTML файлове или активни сървърни страници. Крайните точки предоставят информация, необходима за адресиране на крайна точка на уеб услуга. Крайната точка предоставя справка или спецификация, която се използва за дефиниране на група или семейство от свойства за адресиране на съобщения и предоставяне на съобщение от край до край характеристики, като препратки за източника и местоназначението на крайните точки и идентичността на съобщенията, за да се даде възможност за еднакво адресиране на "независими" съобщения. Крайната точка може да бъде компютър, PDA или терминал на място за продажба.
Типове описание на WDSL
Определението на крайна точка може да има абстрактно описание или конкретно описание. Абстрактно описание казва на програмата как да се взаимодейства, без да се позовава на типа технология, използвана за хостване на уеб услуга, която предава съобщения. Този тип описание на WDSL е разделено на тип порт, операция и съобщение. Типът на порта сортира съобщенията в групи от функции, наречени операции, което е специфично действие, извършвано от услуга и операции, които се състоят от входни и изходни параметри. Конкретно описание е внедрената технология, използвана за създаване на абстрактна дефиниция на интерфейса. Това е физическата връзка или физическият транспортен протокол, който дефинира порта, обвързването (изисквания, необходими за услуга за свързване с крайната точка) услугата или порта и физическият адрес, до който дадена услуга осъществява достъп с посочения WSDL протокол.