gpt4 book ai didi

rest - 通过 SOAP 访问 REST 服务

转载 作者:行者123 更新时间:2023-12-02 03:52:51 26 4
gpt4 key购买 nike

我对网络服务的经验很少,现在面临一个棘手的问题。我组织的供应商通过 REST 服务公开了其部分数据(在初始 https 调用后进行 https 调用以检索在 n 次调用或 n 分钟后过期的 token )。

组织中的大多数报告都是使用 SQL Reporting Services 完成的,我被要求帮助弥合 SSRS 和 REST 之间的差距。该组织可能还想使用 SSIS 来检索一些数据。

我不相信我可以从这两种技术中的任何一种轻松调用 REST 服务,因此我考虑将对 REST 服务的调用包装在 .NET SOAP web 服务中,我相信 SSRS 将能够处理。

从架构上看,这似乎是错误的,而且我确信有一些陷阱在等着我,但这听起来像是一个合适的解决方案吗? (作为替代方案,我相信我也可以为 SSRS 编写一个自定义数据提供程序,但是当我开始使用 SSIS 时我会遇到同样的问题)

非常感谢,安德鲁

最佳答案

so I was thinking of wrapping the calls to the REST service in a .NET SOAP webservice

...

Architecturally this seems wrong, and I'm sure there are some pitfallswaiting for me, but does this sound like an appopriate solution?

完全没有问题.. 没有禁止从另一种 Web 服务访问一种 Web 服务的体系结构限制.. 如果您不喜欢直接从 SOAP 执行 HTTP 请求,您可以通过多种方式实现它方法实现,您可以将 REST Web 服务通信包装在 Proxy 对象中,并从 SOAP 方法中隐藏细节。

关于rest - 通过 SOAP 访问 REST 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13748262/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com