[讨论]如何提高平台效率?
刀哥哥 2014-05-21 08:39:04 用httpservet实现了一个信息转发平台。
平台功能主要为:
1:从A端接入移动设备信息:
2:进行一些业务处理(分业务码处理,可能会访问数据库)
3:转发给B端,与其他系统的数据交互(发送+应答)
4:返回给A端移动设备报文。
有几个问题如下:
1:本身平台并不需要JSP、html等展现层,所以有没有必要引入HttpServlet,有些同事建议自建服务器,摆脱对容器(tomcat、weblogic)的依赖,这样想法有没有可行性?哪种更合适?
2:由于A端并发量会比较大,而B端其他系统处理效率有限,所以想引入消息队列。(只实现排队功能,异步通信,宕机重发暂时不考虑),但我觉得平台已经有线程池、NIO的概念(可通过配置容器实现),还有没有必要引入消息队列??实际会有优化效果么?
希望大牛指点。谢谢!