2009-08-18 80 views

回答

1

我通过简单地实现IParameterInspector来解决这个问题。正如文档所述,参数检查员在操作级别上工作。

4

您不能 - 服务器端无法返回客户端并在其代码中读取属性。毕竟 - 这些可能在不同的机器上,甚至可能使用不同的编程语言和系统。 Java服务器如何读取您的.NET客户端属性?

查看显示WCF archicture的图:左边是客户端,右边是服务器,并且所有将这两者保存在一起的是正在交换的消息。他们没有其他的联系。

alt text http://i26.tinypic.com/fljxih.jpg

你可以做的是沿着自定义标题从客户端发送到服务器 - 那么,你的服务器 - 不管它是什么 - 可以读取消息在自定义标题,并采取相应的行动。

消息正在客户端和服务器之间传递 - 这就是双方所有的连接。消息(及其头文件)中的任何内容都可以由服务器检查 - 其他任何内容都无法检查。

Marc