题记: WebChat 依然搭配的是 JavaChat 服务器,在不修改原来服务器代码的情况下进行使用终端的扩展。
此次项目的难点在于,Action/Servlet 并不接触数据库,而必须使用 Socket 才能与下 一层服务器交流,由下 一层服务器负责所有数据库操作。
WebChat 的优势在于直接在网页端使用,无需下载和更新客户端。
多终端即时通讯系统 现已实现 PC端、Android端、iPhone端、Web端 互相通讯!
开发平台:MyEclipse 8.6、Tomcat 6.0.20
开发时间:两天
调试环境:Chrome 浏览器
主要技术:Struts2.1、ExtJS2.2、AJAX、JSON、Socket
http socket JDBC
体系结构(两层服务):Browser <-----> WebServer <-----> SwingServer <-----> Database
Ps:UI界面修改于网络,非本人编写..
传送门:
展示:
一、登录页面
二、注册页面
三、主页面
四、私聊页面
五、群聊页面
六、全页面
七、关于页面
By 伍家灶
2013-7-7