接上一篇博文继续讲述。
.Net Remoting可以通过配置文件定义远程信道。例子如下(部分示例沿用上述博文中的代码)
1.新建C/S间交互的数据类型:
沿用上文中的RemoteHello。
2.新建服务端:
做法基本和上例一致。同样需要添加引用以及在属性中修改.net版本信息至4.0版本。
在修改工程属性的.net版本(即由原来的.NET Framework 4.0 Client Profile修改为.NET Framework 4.0)后,工程中多了一个app.config文件。修改app.config文件内容:
服务端代码也是和上例有所不同的:
3.建立客户端工程:
做法基本和上例一致。同样需要添加引用。而且额外需要在属性中修改.net版本信息至4.0版本,修改app.config文件内容如下:
代码如下:
编译整个方案的代码,依次运行服务端和客户端,结果如下所示:
服务端:
客户端: