日期:2014-05-18  浏览次数:20628 次

怎么才能同时提供TCP连接服务器和web服务?
打算用Netty做一个TCP游戏服务器,同时要用Web实现一个管理接口,也就是说这个服务器需要同时提供两种接口,Web部分打算用spring mvc,因为本身游戏服务器就通过spring做粘合剂整合了mybatis和数据库。但是后来查询发现原来java下的web大多需要servlet容器如tomcat这样的东西,但是我的程序是用java -jar ****.jar的方式独立运行的。不是在tomcat里启动的,这要怎么做呢?
------解决方案--------------------
分开呗,没关系的。你java -jar 提供tcp链接,tomcat或者其他容器运行web程序。不冲突
------解决方案--------------------
并发数不要求太高,应该可以啊,socket网络编程端口分开或不分开都行,你tcp应该在应用层需要自定义协议吧,那web请求就是http协议,解析一下就好了。