【发布时间】:2013-12-31 09:50:29
【问题描述】:
我在一个 .NET 项目上工作,我有一个具有 REST 架构的 Web 服务(ASP.NET 项目)。用户可以借助 IIS 在这些 URL 上调用三个函数:
127.0.0.1:8080/api/function1/
127.0.0.1:8080/api/function2/
127.0.0.1:8080/api/function3/
Web 服务包含这些功能控制器。
我被要求将这些函数转换为 SOAP 版本。我对网络编程知之甚少,我不知道该怎么做或从哪里开始寻找。你有什么线索吗?
谢谢
【问题讨论】:
-
向我们展示您的 web.config 和一些方法定义。您可以只配置服务。
-
web.config 的哪些部分可以提供帮助?关于方法,每个功能都有一个控制器,控制器只包含一个方法“Get”。例如,一个函数基于 messageId 返回一条消息,因此它是公共字符串 Get(int messageId)
-
您好像没有使用 wcf 或 asmx 服务。向我们展示与服务相关的代码。
-
是的,我确实没有使用 wcf,这就是我想知道的:我需要在 wcf 中创建一个新项目吗?
-
从我的角度来看,这将是最好的方法,如何处理这个任务(如果你真的需要 SOAP)。
标签: .net web-services rest soap