J2EE技术不是很适合这样实时性极高的系统。
这个系统我们是基于J2SE和J2EE,包括EJB RMI远程调用;JSP模板特定标识,基于Socket的编程,使用了Pool和缓存,制造了自己的JavaBeans容器,使用Command模式实现界面交互等等。可以说,现在Spring那些东西(包括out of box)我们都自己实现或相近实现过。
我们是在集群这个环境卡住的,由于主逻辑不在EJB中运行,所以,我们必须自己做集群,方案是基于Jgroup,但是大量底层工作要做,后投资方等不及,选择了其他方向。
所以,聊天室集群当时我们没有探索成功。这也是我一直注重集群概念的缘故,对于一个需要发展的大型项目,如果事先没有可伸缩性的规划设计,最好会损失惨重。
这个系统的性能要求比较高,最好能找到经验非常丰富的技术高手帮忙。
> 对服务器端的技术选择比较为难,我想使用j2ee相关的技术?> 稳定性、可扩展性都比较好,但是速度、效率上可能会有不小
> 乃鹗АSC++的话需要做的基础工作太多了,但是效率可能很
用java做服务器端是最适合的。
时间半年可以够用,如果你的团队的经验都比较丰富的话。最关键的人是项目开发中的管理,系统的架构,就是banq说的集群、扩展是非常重要的。
资金也比较充足,这个项目在技术上具有很大挑战性,哪位高手能给出一个解决方案?
我在北京,邮箱是onlyliuxin@yahoo.com.cn,采用以后报酬绝对很优厚.