【问题标题】:IONIC Framework (AngularJs & JavaScript) | is SOAP based web-service recommended?IONIC 框架(AngularJs 和 JavaScript)|是否推荐基于 SOAP 的 Web 服务?
【发布时间】:2015-11-20 07:29:29
【问题描述】:

我将在我的一个项目中使用基于 SOAP 的 Web 服务。 (IONIC 框架基于 AngularJS,他们用 JavaScript 编写了 SOAP 客户端)

我的问题是:

  1. 是否推荐使用 javascript 使用基于 SOAP 的 Web 服务?
  2. 会有性能问题吗?
  3. 在开发过程中我将面临哪些类型/类型的问题?

谢谢, 阿莱姆

【问题讨论】:

    标签: javascript web-services soap ionic-framework ionic


    【解决方案1】:

    不推荐使用 SOAP,因为它是基于 XML 的。

    REST 是一种推荐的方法,因为它通常基于 JSON,这是一种原生 JavaScript 格式。

    使用 SOAP,您将产生持续 JSON / XML 转换的开销。

    这是一个比较:http://spf13.com/post/soap-vs-rest

    【讨论】:

      【解决方案2】:

      是否推荐使用 javascript 使用基于 SOAP 的 Web 服务?

      这取决于您正在处理的应用程序。如果你想要安全 您的应用程序(如您的应用程序)是为支付系统构建应用程序或其他东西,那么将推荐使用 SOAP。但是你需要在性能上妥协。您还可以使用 Oauth 或任何第三方库来增加安全性。

      会有性能问题吗?

      是的,如果您将 SOAP 性能与 Rest 进行比较,那么 SOAP 加载时间比 rest api 长。因为在 SOAP 中,我们首先加载服务的 xml,然后点击确切的功能。

      在开发过程中我会遇到什么类型/类型的问题?

      我认为您可以使用 SOAP 为所欲为。

      【讨论】:

        猜你喜欢
        • 2012-03-20
        • 2010-10-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多