【发布时间】:2017-03-02 03:04:06
【问题描述】:
我正在调试使用 WCF 接收请求并发送响应的服务器的代码。
我以前从未使用过 WCF。我发现当客户端发送请求时,会执行服务器中的一个方法。我没有看到关于方法声明的任何特别之处。
我想知道当服务器收到请求时如何指定服务器的运行方法? 这种方法的声明是显式指定的(使用一些修饰符)还是隐式指定的(通过特殊的方法名)?
【问题讨论】:
-
你能澄清你的问题吗?您是否想知道实际收到的请求是什么?
-
我在问服务器如何知道调用哪个方法来处理新收到的请求。
-
当您说服务器时,您是指在服务器上运行的 WCF 服务吗?您是否有兴趣检查收到的请求?
-
这取决于绑定。 REST 绑定使用 URL 模式,SOAP 绑定使用 SOAP 操作将传入请求映射到操作。你的研究表明了什么,你的实际问题是什么?你想做什么?另请参阅stackoverflow.com/questions/1686411/…、stackoverflow.com/questions/6446480/… 等。
-
@CodeCaster 谢谢。如何判断它是 REST 还是 SOAP 绑定?