JSP实现用户互发消息聊天大概如何实现? 有点象网页上的QQ一样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是用SOCKET实现?我的想法,整站一个服务器SOCKET,用户打开针对其某个好友的发消息窗口,即建立了一个SOCKET,向指定好友发消息。这个思路对不对?有没有其它更好的解决方案 啊,搂主,你说的那个相当于C语言开发方式了,用Java的话应该简单一点吧,前台用JSP配合JavaScript刷新每个用户的网页(更好的是配上Ajax),后台用JMS或者干脆就用Servlet来刷新用户的聊天记录数据表。你看成吗? 看了下大家的回复,基本上还是利用数据库存储和读取来实现互发消息的。这种方式是比较简单,但开销是非常大的,必须要有一个程序不断的查询数据库,来判断用户是否有新消息。用SOCKET实现可能是比较困难,也许也很少这样的实例,现在项目时间比较紧,我就暂时采用数据库来实现,以后有时间再用SOCKET做一个。AJAX实现前台页面是非常方便的,只不过现在的虚拟主机支持AJAX的不多也不是很稳定,所以是用不了了。 关于文件下载的问题 用 Jquery 跳转到 Servlet 后台 如何获取html文档? select option的问题 自己做的ext3.2 进度条 却没有显示效果 html格式化-在线等 解决问题,100分~~~~~ 如何用程序结束一个web应用 怎么在tomcat中配置.properties文件 JSP问题! 如何设置首页 Invalid column name: homepage 怎么解决
我的想法,整站一个服务器SOCKET,用户打开针对其某个好友的发消息窗口,即建立了一个SOCKET,向指定好友发消息。
这个思路对不对?
有没有其它更好的解决方案