送分!!!!!!!!!!!!!!!!!!!!!!顺便问个问题

liuqian0415 2006-09-22 08:23:30
是关于Remoting的,假如我们有个远程对象RemotObj,在服务器端和客户端我们都要对他的DLL进行引用,如果这样的话,客户端就不必从服务器调用远程对象的引用了,可以直接在本地就可以创建远程对象。为什么还要从服务器调用呢?也就是说我们在什么情况下用Remoting?实际应用的环境是什么?
...全文
175 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingmax54212008 2006-10-05
  • 打赏
  • 举报
回复
focus
ysx3895 2006-10-05
  • 打赏
  • 举报
回复
帮顶
xingyaohua 2006-10-01
  • 打赏
  • 举报
回复
10.1也来顶
股神 2006-09-28
  • 打赏
  • 举报
回复
up
xingyaohua 2006-09-25
  • 打赏
  • 举报
回复
专业jf,遇分便接
路人霆 2006-09-25
  • 打赏
  • 举报
回复
服务器上的对象是继承于MarshalByRefObject,IServerModel的。
eg.
YourServerClass : MarshalByRefObject,IServerModel
{
...
}
可能是我没写清楚。
路人霆 2006-09-25
  • 打赏
  • 举报
回复
晕。。。建议你再看看关于接口文章。
路人霆 2006-09-22
  • 打赏
  • 举报
回复
呵呵。我以前也为这个问题头大。
其实只要在两边都用同样的接口就可以了。
EG.
IServerModel ism = (IServerModel)Activator.GetObject(
typeof(IServerModel),
"tcp://localhost:8085/BugServer"
);
ism.Test();
服务器上的对象:MarshalByRefObject,IServerModel
就可以了。客户端不再需要引用服务器的对象。
liuqian0415 2006-09-22
  • 打赏
  • 举报
回复
(IServerModel)服务器上的对象---- 这怎么可能呢,一个类能转化成接口吗,反之也不能成立啊

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧