C#中Remoting的使用
我使用Remoting的时候是使用配置文件的所以我这边就说下如何配置一个Remoting项目
1.服务端配置
1).IIS发布
在D盘下新建一个文件夹Retire ,下面新建一个bin文件夹和web.comfig的配置文件,因为我是纯配置文件配置的所以注册消息通道比较方便,只不过要配置的时候稍微麻烦一点。
IIS中新建网站
2).新建网站成功后把要远程使用的DLL文件拷贝到D:\Retire\bin下面
打开D:\Retire下面的web.config配置文件,我们来写配置
代码如下:web.config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.runtime.remoting>
<application>
<channels>
<channel ref="http">
<serverProvider>
<formatter ref="binary" typeFileterLevel="Full" />
<formatter ref="soap" typeFileterLevel="Full" />
<Provider ref="wsdl" />
</serverProvider>