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

求各路大神给点建议,关于JAVA页游开发
小弟最近闲来蛋疼,开始学习J2EE开发
打算用java为后台来做一个战棋类页游
前台主要用HTML5
所以想听下各位大神的意见

个人认为战棋类游戏使用HTTP协议足以。
所以服务器打算采用tomcat
备选项目还有JBOSS
不过个人觉得tomcat足够了

不过因为一直是自己写J2SE的东西玩 没有WEB开发经验 所以想请教一下大家的建议。
另外 想问下,
Servlet和JSP比较的问题
个人认为JSP要比Servlet强大很多啊,有没有人可以详细的帮我比较下两者的区别,主要从性能上分析。还有实际应用情况。
在这谢谢了
------解决方案--------------------

Servlet和JSP比较的问题
 这貌似不能比较的吧 jsp  全称Java Server Pages   也就是说 你要是不用servlet 做控制层,那你就把那些语句写在jsp 页面上,这样你东西写多了就会很混论,所以你就用servlet做控制层,jsp页面就只有显示,然后你到后期你学了ssh三大框架后,你就不会用到servlet 做控制,而是用struts做控制层,然后你再实际开发的话有些公司会用springMvc  做控制层,这些都远远比servlet强大,lz可以去学习下!
------解决方案--------------------
引用:
引用:web不太懂,
网游的话好像需要解决长连接的问题,
或者说“服务器端消息推送”的问题。

HTTP/1.1默认是使用keep-alive长连接模式的
HTML5包括了一个叫“websocket”技术,可以让服务器和浏览器平等的相互推送消息,不知道你指的是不是这些?
最新的tomcat7已经支持websocket了。
不……


web我也不懂,说不了更详细。

刚刚去查了一下 WebSocket,确实挺好的,现在的页游好像用flash的多,碰到端口限制的就废了,WebSocket好像是用标准的80端口。

下面是在wiki查到的支持websocket的java server端:

    Apache Tomcat 7
    Play Framework
    Atmosphere
    Bristleback
    GlassFish 3.1, Grizzly
    HLL WebSockets
    JBoss 7
    Jetty 7
    jWebsocket
    Netty 3.3
    MigratoryData WebSocket Server

就是不知道性能如何。