有几个三层结构的问题想请教各位大侠了.

pepo2000 2003-04-17 01:38:20
1.DCOM连接与Socket连接那个速度快.如果100000个用户量使用要用那一个好一些.
而且对于DCOM连接,使用用户一定要在服务器端注册登录帐号才能使用.

2.对于使用进程内服务器,客户端是否一定要包含TLB文件,那样是不是TLB与客户端
就要一起发布,如果不使用TLB文件,应该怎么做才能调用服务端组件.

3.对于DCOM,负载匀衡应怎么写,从那入手.

4.用BCB与Delphi开发中间层那个更好一些,说说优缺点?


...全文
79 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxcdewq 2003-06-27
  • 打赏
  • 举报
回复
ceng fen
lixinwyh 2003-04-21
  • 打赏
  • 举报
回复
如果客户端的数量比较多还是用3层的好一些,也更安全。
BCB 2003-04-18
  • 打赏
  • 举报
回复
我到现在都没体会到三层的真正好处。
我用ADO+SQL2000server,不用三层,照样行吗。

csdsq 2003-04-18
  • 打赏
  • 举报
回复
up
lixinwyh 2003-04-17
  • 打赏
  • 举报
回复
在局域网里面dcom快,100000个用户肯定要用到分布式计算了,这两个都不行,用com+或者corba吧,如果只是数据库,用midas应该就能解决。dcom必须在局域网中使用,最好是在有域的网络中,否则烦死你。
只要你用了dcom,实际上都是进程外的,因为服务器端是在服务器上运行,所以我一般都用exe文件。客户端必须包括接口的tlb头文件,tlb文件不用。把你的服务器端执行一下就注册了,然后就可以调用了。
dcom写负载平衡,比较累,建议你用midas,这个比较简单,而且支持多种协议,socket,http,dcom
好像是delphi好一些,在那看的想不起来了,不过我用着觉得都差不多。
你可以看看李维的delphi 5.x 分布式多层应用系统篇,里面写的很详细。

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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