OleEnterprise已经废弃不用了。
Socket使用方便,配置简单。同时,可以自己做加密程序,对数据传输进行加密。但稳定性不好。
DCom安全,稳定,但配置麻烦,在有防火墙,多个域时,配置尤为麻烦。
CORBA是相对于DCOM地另一种结构。和DCOM地一个很大的不同是,不需要指定服务器在哪台机器上。不过不能象DCOM那样,可以自动启动服务器,必须手工启动。

解决方案 »

  1.   

    OleEnterprise很好啊,可以实现真正的 分布式处理。
    当有多台服务器时,这几乎是唯一的选择。
      

  2.   

    Dcom比较简单,编程序也不太麻烦.
    Socke比较底层一些,程序考虑的较多
      

  3.   

    Socket vs Sockets
    ??
      

  4.   

    DCOM 存在不少问题, 不能把 DCOM 对像在网络上传递, 服务器异常退出客户机也不能得到通知,更不能选择其它服务器更新(SimpleObjBroker 可能简单实现)Socket 实际上就是 COM, 而用 Socket 代替 D, 分布, 所以 DCOM 有的问题 socket 都会有,而且 Borland 代的 Scktsrvr 令人不敢恭维。而 CORBA 是 DCOM 有的问题都没有,但版本太多,而且没有什么好的工具,Borland 代的 VisiBroker 又一定要 Java Environment 又用的是 BOA, 编程也很困难,据说 Rational Rose 有这样的工具,偶没试过
      

  5.   

    to:comanche(太可怕) 
    这么说没有哪种方式另人很满意吗??
      

  6.   

    我认为如果要跨平台开发软件(注意是"软件")的话,比如unix--win9x,Corba就很不错,如果是开发网络游戏的话,还是应该选择自己封装Socket,当然,局域网可以用DX.至于DCOM,微软是比较喜欢用的,不过我们不是微软的,呵呵...
    如果把Socket比喻成汇编语言,Corba就是C,DCOM就是Basic吧.
    这个比喻实在有点牵强,希望各位有更好的比喻.
      

  7.   

    请问谁有这方面详细资料或网趾,我一定多给分!
    [email protected]