近480个客户端,使用MTS三层结构,是否可行,效率如何? ( 积分: 100 )

  • 主题发起人 主题发起人 WILLBEGOOD
  • 开始时间 开始时间
W

WILLBEGOOD

Unregistered / Unconfirmed
GUEST, unregistred user!
如题。小弟目前需要把一个系统改成三层应用。数据是在公网上走的(有可能采用VPN),近480台客户端。想采用MTS三层结构,MTS本身具有连接池功能。但我不知道它是不是能支持到480台客户端。效率又如何呢?请各位大大提提意见?
当然不大可能480台同时建立连接,但可能存在一天之中,近三分之二的客户端与服务器进行数据的交换。
 
如题。小弟目前需要把一个系统改成三层应用。数据是在公网上走的(有可能采用VPN),近480台客户端。想采用MTS三层结构,MTS本身具有连接池功能。但我不知道它是不是能支持到480台客户端。效率又如何呢?请各位大大提提意见?
当然不大可能480台同时建立连接,但可能存在一天之中,近三分之二的客户端与服务器进行数据的交换。
 
用SOCKET做,完全能满足你的要求
 
你可以用多台应用服务器负载均衡
 
480台用MTS是没问题的,但用VPN就有点玄了,充分做好数据优化传最少的数据.
 
又是 MTS,又是公网,而且并发用户数量巨大,一般来说 做成 纯 B/S 可能较好,但
纯 B/S 交互能力又相对弱
 
C/S比B/S要简单点,但是连接数的稳定性不高,VPN我觉得不提倡,以前做过的C/S,50个客户端,用公网的宽带连,比较稳定,关键问题还是在服务器.
 
我和lawzhangqi2005老兄一样, 做成c/s 结构 ado连接,也在公网上走.服务器端有固定的公网ip,客户端都是上的adsl,客户端不到30个
服务器是1w左右的,但经常会有客户端连不上的情况,不知你那里为何这么正常?
 
如果使用状态连接,可能会使中间层崩溃,除非中间层服务器足够强大
无状态连接是com+的基本调用规范,这样的话,真正同时访问的客户数
估计就在1/10左右,也就是说,同时只有480*0.1*2/3=36个客户端
一点问题都没有。
 
哪么这个中间层怎么构建呢!
谁有系统分析说明呀!
 
这就要看你的服务器配置和网络的稳定性了。
 
后退
顶部