JAVA 即时通信系统 指导书.doc

JAVA编写即时通信系统指导书 即时通信系统简介 模拟聊天系统两个方面,服务器端和客户端服务器端建立一个ServerSocket,与端建立通信通道不断侦听是否有客户端连接或者断开连接。 服务器端是一个信息发中心,所有客户端的信息都传到服务器端,由服务器端根据要求分发信息。建立一个Socket与服务器端建立通信通道,向服务器端发送信息接收来自服务器的信息。 图1-1 图1-2 2、客户端运行Client.java,将弹出如图1-3所示图形界面,输入服务器的ip,port,以及帐户名(自已姓名)登录,将弹出如图1-4所示图形界面。点击如图1-5所示图形界面的下拉列表,在发送框中输入信息发送,就可以进行群聊或私聊。 图1-3 图1-4 图1-5 即时通信系统设计与实现操作步骤。 (任务一(1) 目的:通过网络编程,让客户端与服务器端互通字节信息。老师做服务器,学生做客户端。具体操作步骤:教师与学生都新建一个java project,命名如zhangsanQQchat(以本人姓名+QQchat为文件名),在src下新建一个other包,教师在other包下新建Server.java类并运行。指导学生在other包下新建Client.java类并运行,学生逐个与教师连接测试。通

文档评论(0)

1亿VIP精品文档

相关文档