Разлика између Веб сервиса и ВЦФ-а

Веб Сервице вс ВЦФ

Разлика између Веб Сервера и ВЦФ сервиса је у томе што је ВЦФ услуга ефикаснија замена технологија Веб сервиса од Мицрософта. ВЦФ је у стању да функционише ефикасније и ефикасније од оног што се традиционално сматрало веб сервисом.

Веб сервис
При коришћењу Веб сервиса, корисник мора знати како примати и слати поруке СОАП (Симпле Објецт Аццесс Протоцол). СОАП је веб протокол који користи КСМЛ и ХТТП за опис података, односно транспорт података. КСМЛ и ХТТП су стандардно засноване технологије које се користе у кодирању и преносу података апликације.

Корисници не морају знати о било којој платформи или језицима или објектним моделима који се користе за услугу. Довољно је знати само о СОАП протоколу. Веб услуга је, дакле, логика апликације којој је програмирано да јој се приступа путем Веб протокола који су стандардни. Веб услугама се приступа преко ХТТП-а и корисни су и функционални у окружењу без држављанства. Користи КсмлСериализер.

ВЦФ услуга
Пуно име ВЦФ-а је Виндовс Цоммуницатион Фоундатион. Користи се за развој сервисно оријентисаних апликација. ВЦФ помаже у слању података с једне крајње сервисне точке на другу крајњу точку услуге као поруке. Крајња тачка може бити или сервисни клијент који тражи податке од крајње тачке или би могао бити део услуге која је домаћинима, попут ИИС-а, непрекидно доступан, или би крајња тачка могла бити услуга апликације. Послане поруке могу бити појединачни знакови, речи или сложени бинарни подаци.

ВЦФ услуга користи ДатаЦонтрацтСериализер који пружа боље перформансе од КсмлСериализер који се користи за веб услуге. Предности ВФЦ-а су што Веб услуге које пружа ВЦФ имају шири спектар комуникације. Већа преносивост и флексибилност у обављању ствари од стране ВЦФ Веб сервиса. Разлог за то је што се комуникација може вршити преко Соап / КСМЛ-а као и преко ТЦП / Бинари. Они су флексибилнији јер се ове услуге могу угостити у различитим апликацијама као што су ИИС, Манагед Виндов Сервице, ВАС, итд.

Теоретски, ВЦФ захтева мање кодова током промене или преношења циљева, пословних потреба итд. Неке од главних карактеристика услуге ВЦФ су проширивост, оријентација на услуге, више образаца порука, безбедност, интероперабилност, вишеструки транспорти и кодирање, метаподаци услуга, ред чекања. и поуздане поруке, АЈАКС и РЕСТ подршка итд.

Резиме:

1.Веб сервис користи КсмлСериализер док ВЦФ користи ДатаЦонтрацтСериализер.
2.Веб услуга користи КСМЛ и ХТТП за опис података, односно пренос података, док ВЦФ комуницира преко Соап / КСМЛ као и преко ТЦП / Бинари.
3.ВЦФ је недавна, ефикаснија и ефикаснија замена за Мицрософтове веб услуге.