在分发COM+组件时,有没有更好的解决方法?200分(200分)

  • 主题发起人 主题发起人 nsj
  • 开始时间 开始时间
N

nsj

Unregistered / Unconfirmed
GUEST, unregistred user!
客户端要正确访问,要么在同一个域中,否则就必须得具有同服务器上相同的用户名及帐号,这
对于分布式系统来说都是不可取的,太麻烦,有没有更好的方法?
 
你要的是web service。
我真搞不明白:需要安全级别的时候,你嫌麻烦;不需要的时候,肯定优惠蹦出来骂微软
的产品不安全,有漏洞。每种技术都有所期望的实现方式。你需要了解整个技术架构。
 
你比较一下DCOM/COM+/SOCKET/SOAP/CORBA
看看采用哪种方式吧
 
关键是客户端的调用方式,出了DCOM协议外你还可以使用Socket(TSocketConnection)
HTTP(TWebConnection)或SOAP。使用TSocketConnection有些限制,例出当客户端是DLL
的时候就不能工作,而且安全性不够高;使用TWebConnection的问题更多,我遇到的有不能
自动激活应用服务器等,感觉稳定性较差;我现在还没有深入使用SOAP,但感觉由于效率低
等原因,只适合作为在Internet上的系统间接口,不适合作为单个应用系统的模块间的接口。
在近一段时间用了多种连接方式后我感觉还是DCOM协议最高效、最稳定(最安全也是不用说
的了),是要方便还是要以上的各项优点你看着办好了。其实我认为以ASP B/S架构做补充
的解决方案不错,可以增加扩展性,降低维护量。
 
用DCOM写的中间层用哪种模式最好?
 
后退
顶部