需要从SSIS调用MVC控制器

发布于 2025-01-02 08:45:49 字数 226 浏览 0 评论 0原文

我需要从 ssis 项目(外部应用程序)调用托管在我们服务器上的 mvc 控制器。我可以从 Web 浏览器调用控制器,使用以下地址,不带扩展名(例如 .asmx):

Web 服务器/项目/控制器/服务

我尝试使用 Web 服务任务。然而,它需要一个 wsdl,据我所知,mvc 控制器不会生成 wsdl。我已经查看过,但找不到任何可以完成此任务的方法。有人做过这个或知道如何做吗?

谢谢!

I need to call a mvc controller that is hosted on our server from a ssis project ( an outside application). I can call the controller from a web browser, with the following address without an extension (such as .asmx):

web server/project/controller/service

I tried to use the web service task. However, it needs a wsdl and from what I can tell, mvc controllers don't generate wsdl's. I have looked and I haven't been able to find anything that I can do to accomplish this. Has anybody done this or know how to do this?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流绪微梦 2025-01-09 08:45:49

最终结果是我创建了一个脚本任务。这是代码:

string url = <webservice url>;
HttpWebRequest wr = (HttpWebRequest)WebRequest.create(url);
HttpWebResponse response = (HttpWebResponse)wr.GetResponse();

The end result is that I created a script task. Here is the code:

string url = <webservice url>;
HttpWebRequest wr = (HttpWebRequest)WebRequest.create(url);
HttpWebResponse response = (HttpWebResponse)wr.GetResponse();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文