【问题标题】:Enterprise Messaging API with Web Services for High Performance?具有高性能 Web 服务的企业消息传递 API?
【发布时间】:2008-12-05 20:23:09
【问题描述】:

将企业消息传递解决方案与 Web 服务相结合是否会比通过套接字的简单 HTTP 请求获得真正的性能提升?

(如果实现细节有帮助,对带有 SOAP 网络服务的 JMS 感兴趣)

【问题讨论】:

    标签: performance web-services soap jms


    【解决方案1】:

    一如既往,视情况而定。如果您使用 http 协议通过套接字发送 xml 文档,那么不会.. 您的性能将与企业框架大致相同(因为,Web 服务实际上就是这样,数据编码在肥皂协议中,通过套接字上的 http 协议)。

    如果您通过套接字发送更轻量级的数据流,那么您可能会获得更好的性能。

    最终,这取决于您发送的内容、发送的数量以及发送频率。

    【讨论】:

      【解决方案2】:

      通常使用消息传递解决方案是为了消息的可靠性,而不是性能。如果您需要有保证的消息传递,请使用 JMS 之类的工具。

      HTTP 是如此的轻量级,我无法想象任何其他消息传递解决方案会有更高的性能。

      【讨论】:

        猜你喜欢
        • 2015-03-22
        • 1970-01-01
        • 1970-01-01
        • 2010-10-29
        • 1970-01-01
        • 1970-01-01
        • 2012-12-07
        • 2018-02-24
        • 2011-01-08
        相关资源
        最近更新 更多