高级设计问题
由于远程类型的类型信息是客户端所必需的,因此在客户端上部署远程类型程序集通常最为容易。但是,您在很多情况下并不会希望客户端能够访问类型的实现。此问题有多种解决方法:
在服务器和客户端共享的程序集中声明接口。
注意: 客户端必须调用 GetObject 才能实例化代理。由于无法创建接口的实例,因此使用运算符 new 会导致编译错误。
使用 Soapsuds 工具生成元数据程序集。有关更多信息,请参见 将 Soapsuds.exe 用于远程处理。
使用 Soapsuds 工具生成源代码。有关更多信息,请参见 将 Soapsuds.exe 用于远程处理。
请参见
其他资源
高级远程处理
Soapsuds Tool (Soapsuds.exe)
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。