IONIC框架(AngularJs&JavaScript)|是推荐的基于SOAP的web服务
IONIC Framework (AngularJs & JavaScript) | is SOAP based web-service recommended?
我将在我的一个项目中使用基于SOAP的web服务。(IONIC框架基于AngularJS,他们用JavaScript编写了SOAP客户端)
我的问题是:
- 是否建议使用javascript提供基于SOAP的web服务
- 会有性能问题吗
- 在开发过程中,我将面临什么类型/类型的问题
谢谢,Aleem
REST是一种推荐的方法,因为它通常基于JSON,JSON是一种本地JavaScript格式。
使用SOAP,您将产生持续的JSON/XML转换的开销。
以下是一个比较:http://spf13.com/post/soap-vs-rest
是否建议使用javascript提供基于SOAP的web服务?
这取决于您正在使用的应用程序。如果您希望你的应用程序,比如你正在为支付系统构建的应用程序或其他什么,那么SOAP将被推荐。但你需要在性能上妥协。您还可以使用Oauth或任何第三方库来添加安全性。
会有性能问题吗?
是的,如果您将SOAP性能与Rest进行比较,那么SOAP加载时间比Rest api要长。因为在SOAP中,我们首先加载服务的xml,然后点击确切的函数。
在开发过程中,我将面临什么类型/类型的问题?
我认为您可以使用SOAP做任何您想做的事情。
相关文章:
- 基于api密钥的NodeJS web服务
- 使用javascript在客户端上使用Web服务
- 如何通过安全的https连接在javascript中使用基于soap xml的Web服务
- 从Javascript连接到SOAP Web服务
- 如何将javascript对象作为参数传递到c#web服务中
- AngularJS:使用维基百科API的web服务
- 从javascript调用C#Web服务并使用它(json格式)
- 从简单的html页面调用实时Web服务.
- 在JavaScriptAjax调用中从web服务中的XMLDocument获取响应.
- 如何使用 javascript 从 Web 服务重新加载项目集合
- 创建web服务“;活动指示器”-与所有浏览器兼容的类似指示符
- 如何将WinJS ListView绑定到web服务
- Ajax不调用Web服务
- 将web服务回调的结果绑定到Javascript中的调用函数
- 如何创建可从多个应用程序使用的PHP登录web服务
- Ajax发布到双节点NLB上的web服务
- 无法使用javascript客户端访问远程web服务
- 使用带有AngularJS的DocRaptor web服务
- 如何使用phonegap在android中调用asp.net Web服务
- Node . js任务,从beaglebone收集数据,服务web和发送数据