我像利用remoting在两个程序之间通信 比如Server.exe是个winform 要在Client.exe启动时获得通知 并且能向客户端发送指令
是不是需要在两个程序中都Register一个WellKnown对象?互相调用方法?一般是怎样设计的?
是不是需要在两个程序中都Register一个WellKnown对象?互相调用方法?一般是怎样设计的?
解决方案 »
- XML TXT文件 在线等
- C#windows应用程序,bindingSource做数据源时,数据集更新问题
- 程序集的签名疑惑,用了公钥,没有证书,怎么知道这是谁出的程序集呢?
- 请问有支持合并单元格的免费表格控件吗?
- 一个轮询数据库的后台程序,运行一会会死掉
- ListView控件
- 出错未能找到路径 'C:\Program Files \Microsoft Visual Studio10.0\Common7\IDE\xml\C.xml
- 一个接口的所有方法在效果上都是抽象的?
- 怎么取到屏幕上鼠标的位置?
- POST提交特殊字符处理问题
- 路过的朋友帮忙看下:用C#.asp建立WEB页面,点击按钮后会弹出一个提示小窗口,如何在关闭窗口的同时刷新页面?
- 请问DataGrilView怎么批量添加数据,然后提交数据库
MSDN中有.Net Remoting Configuration file中全部元素/属性的完整的详细说明,需要的时候再查阅了。一般情况下,知道下面这些属性就够用了。<configuration><system.runtime.remoting> <application> <lifetime /> ―― 配置Remote Objects生存期的信息 <channels /> ―― 配置与远程对象进行通信的信道 <service /> <client /> </application></system.runtime.remoting></configuration>简单说明:(1)<service> ―― 仅在Server端配置 <service> <wellknown /> ―― 配置要发布的SAO(已知)对象的信息 <activated /> ―― 配置要发布的CAO客户端激活对象的信息 </service>(2)<client> ―― 仅在Client端配置,与Server端<service>对应 <client> <wellknown /> <activated /> </client>When using CAOs, the <client> property has to specify the URI to the server for all underlying <activated> entries.Note:When using CAOs from more than one server, you have to create several <client> properties in your configuration file.当调用CAO远程对象时,必须设定<client>的url属性。如果CAO来自不同的Server,则需要在配置文件中定义多个<client>。如下所示: <client url="http://localhost/MyServer> <activated type="Server.MyRemote, Client" /> </client>
能否给个简单的remoting的例子?