推荐星级:
- 1
- 2
- 3
- 4
- 5
Java聊天程序服务端和客户端程序
资料介绍
摘要:Java源码,网络相关,聊天程序
一个Java聊天程序服务端和客户端程序,C/S结构,ChatServer 类实现了一个聊天室服务器端, 此类有一个构造器, 在构造器中使用newServerSocket()建立一个Socket 连接。RunServer()方法中运行聊天服务,通过Socket 类的getInetAddress().getHostName() 方法获得主机名, 建立新的ChatHandler 对象实例, 在synchronized (clients)中取得与客户端的同步。内部类ChatHandler 继承了Thread 类,在此线程run()方法中处理一次交谈。Close()方法关闭与客户端的连接。
ChatRoom 类继承了Applet,在init()中通过new Frame()创建聊天窗体,并在此窗体中设置窗体布局。在login()方法中,通过new Socket(serverHost, port)建立与服务器的连接,通过new Thread()产生新的聊天线程。在logout()方法中,使用sock.close()关闭连接。
部分文件列表
文件名 | 文件大小 | 修改时间 |
codefans.net/聊天/CHAT.HTML | 1KB | 2002-12-03 14:01:32 |
codefans.net/聊天/CHAT.JAVA | 1KB | 2014-04-17 22:57:58 |
codefans.net/聊天/CHATROOM.JAVA | 4KB | 2014-04-17 22:58:04 |
codefans.net/聊天/CHATSERVER.JAVA | 6KB | 2014-04-17 22:58:08 |
codefans.net/聊天 | 1KB | 2014-04-17 21:42:18 |
codefans.net | 1KB | 2014-04-17 23:15:08 |
全部评论(0)