/ / IONIC рамка (AngularJs & JavaScript) е препоръчително ли е уеб услугата SOAP? - javascript, уеб услуги, сапун, йонна рамка, йонна

IONIC рамка (AngularJs & JavaScript) е препоръчително ли е уеб услугата SOAP? - javascript, уеб услуги, сапун, йонна рамка, йонна

Ще използвам уеб услуга, базирана на SOAP, за един от моите проекти. (IONIC рамката се основава на AngularJS и те са написали SOAP клиент в JavaScript)

Въпросът ми е:

  1. Предлага ли се уеб услуги, базирани на SOAP, чрез javascript?
  2. Ще има ли проблем с изпълнението?
  3. Какъв тип / вид проблеми ще се сблъскам по време на разработването?

Благодаря, Aleem

Отговори:

2 за отговор № 1

SOAP не се препоръчва, защото е базиран на XML.

REST е препоръчителен подход, тъй като обикновено се базира на JSON, което е естествен JavaScript формат.

С SOAP ще поемете разходите за постоянно конвертиране по JSON / XML.

Ето едно сравнение: http://spf13.com/post/soap-vs-rest


1 за отговор № 2

Предлага ли се уеб услуги, базирани на SOAP, чрез javascript?

Това зависи от заявлението, на което работите. Ако искате сигурност в вашето приложение като вашите са изграждане на ап за платежна система или нещо такова SOAP ще бъде препоръчано. Но трябва да постигнете компромис в изпълнението. Можете също така да добавите сигурност, като използвате Oauth или библиотека на трети страни.

Ще има ли проблем с изпълнението?

Да, ако сравнявате ефективността на SOAP с почивка, тогава времето за зареждане на SOAP е повече от останалата api. Защото в SOAP първо зареждаме xml на услугата, след което удряме точната функция.

Какъв тип / вид проблеми ще се сблъскам по време на разработването?

Мисля, че можете да правите каквото искате със SOAP.