Преглед садржаја:
- Дефиниција - Шта значи језик описа веб услуга (ВСДЛ)?
- Тецхопедиа објашњава језик описа веб услуга (ВСДЛ)
Дефиниција - Шта значи језик описа веб услуга (ВСДЛ)?
Језик описа веб услуга (ВСДЛ) је језик заснован на КСМЛ-у који описује веб услуге и њихову употребу.
ВСДЛ документ је конкретан опис веб сервиса који укључује и апстрактне и конкретне елементе.
ВСДЛ описује апстрактну функционалност услуге и пружа оквир за опис конкретних детаља описа услуге. Овај формални опис потребан је за дистрибуцију система и комуникацију између софтверских апликација.
Тецхопедиа објашњава језик описа веб услуга (ВСДЛ)
ВСДЛ 1.0 представљен је 2000. године, а развијен је у сарадњи Мицрософт, ИБМ и Ариба. Језик је формализован 2001. као верзија 1.1.
ВСДЛ 2.0 се битно разликује од верзије 1.1 и одобрен је као препорука В3Ц-а 2007. Међутим, већина произвођача других произвођача није прилагодила своју понуду да подржава ВСДЛ 2.0. На пример, језик извршења пословног процеса за Веб услуге (ВС-БПЕЛ) користи ВСДЛ 1.1.
Опис услуге ВСДЛ 2.0 показује како потенцијални клијенти треба да комуницирају са описаном услугом. ВСДЛ документ описује два аспекта веб услуге: један апстрактни и један конкретан.
У опису који следи, елементи ВСДЛ су курзиви.
- На апстрактном нивоу, веб услуга се описује у смислу порука које шаље и прима. Операција повезује образац размене порука са једном или више порука. Образац размене порука идентификује редослед и кардиналност порука које су послате и / или примљене, као и од кога су логично послане и / или примљене. Интерфејс групише операције заједно без обавеза превоза или жице.
- На конкретном нивоу, везање наводи детаље транспорта и жице за један или више интерфејса. Крајња тачка повезује мрежну адресу са везањем. И на крају, сервисне групе заједно чине крајње тачке које имплементирају заједнички интерфејс.
