gpt4 book ai didi

.net - 从 DTSX 包中使用 REST API 的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-02 01:00:40 25 4
gpt4 key购买 nike

我们最近将 SOAP 服务迁移到了 REST API。这样,我们就成功地更改了所有消费者以指向新的 REST API。但是,我们的设置中有一些集成服务包 (DTSX) 当前正在调用这些 SOAP 服务。这些 dtsx 包是从 SQL Server 作业步骤调用的。

我试图找出从 DTSX 包调用 REST API 的方法,但大多数博客建议为此编写 C# 代码,这似乎是一个重大变化,因为有很多包。我想知道一定有某种类似于从 dtsx 包中调用 SOAP 服务的方法,这将使我们能够更有效地进行迁移,并减少更改/工作量。

谁能提供从 dtsx 包中使用 REST API 的最佳方式(除了编写 C# 程序)?

如果该信息有帮助,我们的 REST API 是使用 ServiceStack 开发的!

如有任何帮助,我们将不胜感激。

谢谢

最佳答案

如果不使用第三方组件,您将需要使用 C# 或 VB.Net 编写自己的Script Source Component。然而,好消息是,一旦您编写了组件,就可以将其复制并粘贴到其他包中,并像使用任何其他数据源一样使用。

编写 C# 与正常的 SSIS 工作流或设计也没有太大的偏差,并且与将您的 SOAP 消费转换转换为 REST 消费转换相比,应该不需要更多的返工,假设存在一个用于您的目的的转换。无论哪种方式,您都需要编辑每个包以使用新源。

关于.net - 从 DTSX 包中使用 REST API 的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50761590/

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