200分求关于midas的效率问题,最大的客户段有多少用户(200分)

L

lhl

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟编一个类似oicq的东西nt+sqlserver+ado+midas+clientsocket
一直没法测试能同时连接的客户数,能不能超过10万.
高手一定帮忙阿
 
资料上没有对客户端的数量进行特别地强调!估计大丈夫!
 
MIDAS号称是用来减轻服务器负荷的,但4.0的效果实在不怎么样。
 
从自动容错到负载平衡来看,客户数是无限的,
因为你可以用很多的机器放应用服务器,在CLIENT中加入服务器列表,
可以不用担心用户数,只要数据库服务器的用户数够多,可以说是没有问题的,
估计OICQ服务器列表也是起这个作用。本人愚见.
 
那位老兄有没有实际粒子的测试资料,maming雄说得不错,你又这样的资料吗,
你有没有世纪的测试.帮帮小弟了
 
要测试也很简单,
你查查李维的一本书,delphi5.x 分布式多层应用系统篇。
其中有实例,
如你有WEB服务器,你就可以做一个小的东东,让网友们都帮你测试一下,
我想不会很难,用大家告诉大家的办法。
 
我试过连接数,如果你的appserver里用tdatabase+tsession只能48个
tdatabase handleshare 256个
如果用ado 要看sql server的连接数。一般372324个.
 
用 MTS 吧,这样只有用户访问后台期间才占用数据库的连接,因此能够应付大量客户
的并发访问,即便有10万个用户连接但并发访问后台的数量要远远小于这个数量,关
键在于后台对象的设计,力争做到尽快释放。
 
larger 兄,您好,你是分布式的高手,能讲一下midas,mts,corba,性能比较吗,
若用mts,能详细介绍一下服务器的配置及联接吗,我做的小东西时要在internet
中运行,可能有上百万的用户
多谢了,我准备很快给你分
 
我对Corba不太熟悉,我认为直接比较他们之间的性能没有多大的意义,因为常规的
Midas适合于小型应用,MTS适合于中等规模的应用,Corba更适合大量用户的场合。
MTS的配置比MIDAS的配置简单,用MTS Explorer工具导出配置文件即可。连接MTS
对象的方法与常规的COM对象没有什么差别(尤其在COM+环境下),因为MTS会在后
台监听你的所有操作而透明地执行。
关于MTS并不难学,在此推荐一本我认为非常好的书《基于组件的应用程序设计》。
对MTS了解后,可以看另外的一本《了解COM+》,书名记不太清楚了,是由清华大学
出版社出版,潘爱民翻译的,希望这些资料能对你有点帮助。
 
我认为 MIDAS 和 MTS 和 COBRA 都不是一回事, 没法比
1.MIDAS 是 Delphi 分布式开发的一系列组件与思想的集合, 在 MIDAS 中一样可以
使用 MTS 技术, COBRA 技术
2.MTS 一般是指 MTS 中间件服务技术, 是针对应用层次
3.而 COBRA 最多只能和 COM/DCOM 放在一起比较, 他们是分布通讯层采用的不同协议
 
同意Z_cd,
Midas 是一种分布式技术,
MTS 是一种事务中介
Corba 是是分布通讯协议
MTS ,Corba,DCOM等都作为MIDAS的一种中介
 
多人接受答案了。
 
顶部