本帖最后由 soulhugh 于 2011-03-11 14:07:43 编辑

解决方案 »

  1.   

    1.  可以通过 webservic 当参数传递
    2.  序列化之后  socket发送
      

  2.   

    谢谢你的回复,意思是这样的我这边生成
    Server server = new Server();
    server.Init();//初始化server对象的一些数据
    问题就是如何把这个初始化好的server对象传递给远程直接使用呢第一种方法我试过了,但是原有的一些返回复杂类型的属性和方法都不能调用到(不在client端显示出来)
    第二种方法序列化能具体说说吗,还不会序列化(汗颜一下),我先找些资料看看,期待回复
      

  3.   

    对象不能被序列化就基本无法Remoting这个对象给远程做什么用呢?如果只是一些数据,最好设计一个简单属性类
    这就可以序列化了。.net现在Remoting的技术:WCF,lz可以参考下。
      

  4.   

    C/S吗?B/S就不用想了...就算C/S也不是你想的那样,传输对象只传输对象的数据,你要在客户端重建对象...而且客户端要有你“引用到第三方控件的一些方法和对象”的一切环境...
      

  5.   

    你的想法是不可行的...你只能传递对象标识和数据,什么方法之类只能重建...也就是说客户端也要有声明该对象及其方法的dll...至于什么“不用再经过认证”,是不现实也很不安全的...