从不同的应用程序访问Web服务中的参数

时间:2010-08-12 20:17:51

标签: c# web-services parameters client differentiation

我在服务器上托管了C#webservice webmethods,并由不同的应用程序(web,winforms等)访问。

有什么方法可以检测到这些参数是从winforms发送的,这些是来自webservice上的webservices吗?

他们所做的只是添加一个Web引用并传递参数,我希望在我的最后看到它们传递的参数(以测试一些用例)。

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

如果要区分来自webform和winform的调用,则需要将其构建到方法调用中。

例如,您可以为映射到客户端类型的每个方法添加一个参数,并找出相应的方法。

Web服务的重点在于它们与客户端无关 - 只要调用正确,哪种应用程序称为Web服务无关紧要。