日期:2014-05-17  浏览次数:20402 次

关于BS架构下及时信息系统开发(IM)
(开发语言C# B/S架构)。
现一OA系统,需开发一个IM,在网上看了很多都是用ajax定时访问数据库,这种解决方案比较适合同时在线访问数据库不多的基础门户网站,在OA系统不适合。因为OA是很多人在线办公,在不停的访问数据库,如果再加这么一个ajax定时刷数据库,那压力就很大,所以想问大家有没有好的解决方案。

------解决方案--------------------
1.借助FLASH/SLIVERLIGHT/HTML 使用socket通信--最优
2.长连接--次之
3.AJAX轮询

使用AJAX轮询不一定要时时连接数据库,可以先绑在起来。到一定时间或量时才更新到数据库中去就OK
------解决方案--------------------
借助FLASH/SLIVERLIGHT
------解决方案--------------------
http://wenku.baidu.com/view/da6a3ad4c1c708a1284a440a.html

BS的socket

不过OA只是在内部用不会超过上W的人用吧,还不如叫客户花点钱弄个好点的服务器实际点