/ / IONIC Framework (AngularJs e JavaScript) | O serviço web baseado em SOAP é recomendado? - javascript, web-services, sabão, estrutura iônica, iônica

Estrutura IONIC (AngularJs e JavaScript) | O serviço web baseado em SOAP é recomendado? - javascript, web-services, sabão, estrutura iônica, iônica

Eu vou usar o serviço web baseado em SOAP para um dos meus projetos. (O framework IONIC é baseado no AngularJS e eles escreveram um cliente SOAP em JavaScript)

Minha pergunta é:

  1. Os serviços web baseados em SOAP são recomendados usando javascript?
  2. Haverá algum problema de desempenho?
  3. Que tipo / tipo de problemas, eu enfrentarei durante o desenvolvimento?

obrigado, Aleem

Respostas:

2 para resposta № 1

O SOAP não é recomendado porque é baseado em XML.

REST é uma abordagem recomendada porque geralmente é baseada em JSON, que é um formato JavaScript nativo.

Com o SOAP, você incorrerá na sobrecarga da conversão JSON / XML constante.

Aqui está uma comparação: http://spf13.com/post/soap-vs-rest


1 para resposta № 2

Os serviços web baseados em SOAP são recomendados usando javascript?

Depende do seu aplicativo em que você está trabalhando. Se você quer segurança em Seu aplicativo como o seu é construir aplicativo para sistema de pagamento ou algo assim SOAP será recomendado. Mas você precisa comprometer no desempenho. Você também pode adicionar segurança usando o Oauth ou qualquer biblioteca de terceiros.

Haverá algum problema de desempenho?

Sim, se você comparar o desempenho do SOAP com o Rest, o tempo de carregamento do SOAP será maior que o restante da API. Como no SOAP, primeiro carregamos o xml do serviço, em seguida, atingimos a função exata.

Que tipo / tipo de problemas, eu enfrentarei durante o desenvolvimento?

Eu acho que você pode fazer o que quiser com o SOAP.