简要地写出一个.NET Remoting 的示例
【考点】
程序的原理, 的基本编写方法。
【出现频率】
【解答】
在 中添加新的类库项目,并命名为 ,将所属解决方案命名为
,勾选“创建解决方案的目录”。这样, 类库项目目录即属于
解决方案,并可以继续向该解决方案添加更多的其他相关项目。类库项目在这里仅用于创
建 一 个 远 程 对 象 的 类 , 将 项 目 中 的 文 件 命 名 为 , 其 包 含 的 类 型 同 样 为
,编写 如代码 所示。
代码 远程对象类定义 :
!"#
!"$%&'(#
)
*
)!+,(-."/
*
00在构造函数中,用提示窗口提示双方用户远程对象创建成功
)!12
*
,.3-&14远程对象已经创建454提示信息42#
6
00调用 7 方法,会在服务器端的控制台程序中输出方法参数
)!8%71(2
*
$(914客户端信息:4:2#
6
00该方法可返回字符串
)!(712
*
(!(4与服务器端完成通信4#
6
6
6
将 解决方案中的 项目进行编译( 中选择菜单栏的“项目;生
成”命令,快捷键为 (:'<),即可在该项目目录中的“ =7!>路径下生成编译后
的 % 程序集。
在 中 的 解 决 方 案 再 次 添 加 新 的 控 制 台 应 用 程 序 项 目 , 并 命 名 为