ПредишенСледващото

1) какво правиш? Отговорът на този въпрос се намира във форма, подходяща за човешкото възприятие и възприятието за форма машината. Отговорът за хората-ка тагове: , , за автомобили - ,

2) На какъв език говорите? (Какви видове използвате?) Отговорът на съдържанието в него:

3) Ще се свържем с вас? (Клиентът ще получите достъп до уеб услугата?): HTTP или SMTP. Отговорът се крие в

4) Къде мога да ви намеря? (Къде мога да намеря този уеб-услуга или какво я URL?). Отговорът е:

Всеки WSDL документ може да бъде разделена на три логически части:

1. Определението за типове данни - определянето на вида изпратени и получени услуги XML съобщения

2. абстрактни операции - в списъка на операциите, които може да се извърши със съобщения

3. задължителни услуги - начина, по който се доставя съобщението

WSDL документи могат да бъдат създадени ръчно, но строг формализирането на WSDL дава възможност за автоматизиране на процеса на писане на WSDL-документи. Много инструменти intsrumentalnye за създаване на уеб-услуги съдържат инструменти, които създават AUTOMATIC -files WSDL описващ Web-готов услугата. Такива като средство за създаване на Apache Axis уеб-услуги, съдържа в структурата си Java2WSDL клас. създадете клас на WSDL-файл или Java интерфейс, който описва уеб-услугата. IBM WSTK пакет, който включва ос. Той съдържа полезност java2wsdl. създава и управлява един обект от този клас. Тя работи от командния ред.

Нека да се опише WSDL най-често използваните ключови думи:

свободен край - това е основната маркер на WSDL-документ. Той определя няколко именни пространства:

1) мишена Наименование пространство - пространството на имената ни на уеб услуги

2) xmlns - документ стандарт WSDL пространство от имена

3) xmlns: SOAP_ENC - именно пространство се използва за описание SOAP кодиране

4) xmlns: изобразяване с множество нишки и intf - пространство реализация на имената и определенията на нашата уеб услуга

· В документа е да се определят на уеб услуга

· Документ за прилагането на уеб услуги

За простота, като правило, се използва един файл, който съдържа цялата информация,

елемент - Той предоставя информация за данните, които се предават от една крайна точка до друга.

За описание на RPC за повикване е необходимо да се създаде вход съобщение и с мощност съобщение.

В рамките на този елемент, можете да зададете параметрите на метода с използване на елемента /

елемент Той описва и определя операциите или методи, подкрепени от уеб услугата

Операциите могат да бъдат входни съобщения и съобщения за грешки.

елемент - Той описва как операциите, определени в вида на пристанището ще се предават по мрежата. защото елемент използва типа порт, трябва да се определи видът определено някъде по-рано в документа.

елемент - Посочва къде да намерите уеб услугата

Element внос. Много често елемент на услугата се откроява в WSDL документ от практически съображения.

С цел да се позволи събирането на няколко WSDL документи един използва елемент внос. Тя ви позволява да се включат един WSDL документ на друго.

типове елементи позволява да определите типа на данните, предавани, ако те не са стандартни.

WSDL поддържа 4 режима на работа:

· Тип операция еднопосочен или еднопосочна операции. Съобщението е изпратено до услугата крайна точка. В този случай, операцията е описан само един вход съобщение.

· Заявка-Response - режим заявка-отговор. Този режим на работа е най-често. В този режим на работа описанието включва входяща и изходяща връзка и съобщение за грешка по избор.

· Тип операция търсенето отговор. В този режим, крайната точка е друг клиент крайна точка. операция формат е подобен режим заявка-отговор, но изходните данни се прехвърлят на входните данни.

· Известие операция. Този режим - друга версия на примитивен еднопосочно предаване, в което крайната точка изпраща съобщение и не го получи. Операция съдържа само изход съобщението.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!