浙江省高等学校教师教育理论培训

微信搜索“教师资格证岗前培训”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

最近大家都在讲wcf,我不太感冒,虽然看过,但是还是用的remoting,在使用RemotingServices.Marshal的时候遇到一些问题,于是做了一个demo,这个RemotingServices.Marshal的做法在网上例子中没有看到,故撰写此文,将RemotingServices.Marshal返回的ObjRef对象序列化传递到服务器端,再由服务器端反序列用以访问客户端对象,这个做法的好处是原先我们只能client访问server,现在可以通过动态的发布对象,并将对象传递到服务器端,使得服务器可以访问客户端的对象了,这样可以达到双向通信的目的。不太会写文字,还是以图片和代码说明吧。

客户端代码如下:

 

Code

 

这里没有将序列化后的代码上传到服务器端,我是直接在服务器端读文件了

 

服务器端代码:

 

Code

 

工程代码地址(vs2008):https://files.cnblogs.com/lexus/MarshalDemo.zip

 

 

posted on 2008-08-05 20:26  lexus  阅读(5160)  评论(5编辑  收藏  举报