oy JICQ !
oy JICQ !
J
J
作者:
导师:
Java
Java
即时通信工具
即时通信工具
(JICQ)
(JICQ)
2
oy JICQ !
oy JICQ !
J
J
简 介
Java 即时通信系统( JICQ )是以 Java 语言为实现
的网络即时通信工具,包括服务器端和客户端,可
以在企业内部网络和互联网上运行。使用 JICQ 可
以和好友进行交流,信息即时发送,即时回复,传
输文件等功能。
本系统充分利用了 Java 语言的平台无关性等众多
优点,主要采用了 Socket 网络编程接口、多线程、
输入输出流、 Swing 界面编程技术,为我们构建一
个跨平台的真正畅通的网络信息交换工具 。
3
oy JICQ !
oy JICQ !
J
J
性能需求
客户端( JICQ )与服务器端、客户端与客户端能够顺
利进行短信收发功能,短信内容不能超过 200 字符,
短信发送延迟时间小于 6 秒,否则消息发送失败,并
向用户返回失败原因。
服务器端需要同时响应最低 500 个用户的访问量。
4
oy JICQ !
oy JICQ !
J
J
硬件配置
服务器:
•
CPU : PIII1G
•
内存: 512M 以上
•
硬盘: 60G 以上,双 IDE 硬盘 , 做镜像
客户端:
•
PII 300
•
64M 以上
5
oy JICQ !
oy JICQ !
J
J
JICQ 系统部署图
Java 即时通信系统的服务器端包括 JICQ 服务器程序(其监听 9000 端口)和数据
库服务器(本系统采用 MS SQL Server 2000 );客户端为 JICQ 即时通信工具软件。