我们公司正在研究采用新的 SaaS,但我们必须将一些资源集成到我们当前的应用程序中。在与 SaaS 公司开发支持团队交谈时,他们告诉我们有一个可用的 Web 服务 (SOAP),但它是一个“被动 Web 服务”,并且需要启动与软件的连接以发送或接收数据。
我们做出决定的时间很短,而且支持团队在周末没有时间,所以我来这里是为了 stackoverflow ......并且想了解更多关于它的信息,因为我用谷歌搜索并找不到任何关于学科
我们公司正在研究采用新的 SaaS,但我们必须将一些资源集成到我们当前的应用程序中。在与 SaaS 公司开发支持团队交谈时,他们告诉我们有一个可用的 Web 服务 (SOAP),但它是一个“被动 Web 服务”,并且需要启动与软件的连接以发送或接收数据。
我们做出决定的时间很短,而且支持团队在周末没有时间,所以我来这里是为了 stackoverflow ......并且想了解更多关于它的信息,因为我用谷歌搜索并找不到任何关于学科
所有 Web 服务都基于 HTTP,它是当今编写的请求/响应协议。如果 SaaS 顾问的意思是其中没有内置推送功能,那么他/她是正确的。
Web 服务当然可以发送数据以响应请求,所以这不是问题。它可以接收您发送给它的任何数据,前提是您遵守 Web 服务将发布的合同。但在这两种情况下,会话都是由与 Web 服务建立 HTTP 连接的客户端发起的。
SaaS 顾问在不应该存在的地方制造谜团。我认为他/她闻到了现金的味道,而您将成为提供现金的来源。
也可能是顾问非常直截了当,但这是您第一次尝试考虑 Web 服务或面向服务的架构,而您对它的含义一无所知。
您没有提供有关您必须决定什么或为什么该答案不可接受的任何信息。没有一个用例或要求可以帮助这里的人了解您的需求。我希望您对问题和需求陈述的理解比这个问题更好。如果没有,难怪你有问题。投票结束。