1. 创建一个Java项目 TestMyServerSocket.
2. 创建一个包 com.weloglog.main
3. 创建一些使用到的类
程序启动类 MyServerSccket : 用来启动程序, 启动之后创建一个进程, 用来监视本机当前端口
监视本机端口进程类 ServerListener : 用来监视本地端口, 当有连接本机端口时会生成一个聊天类 ChatSocket 并把这个聊天类添加到 聊天管理类(单例类)中 ChatManager
聊天类 ChatSocket : 用来发送消息给所以聊天窗口(除过自己)
聊天管理类 ChatManager : 用来收集管理所有聊天窗口
4. 以下为所有类代码:
MyServerSccket.java
package com.weloglog.main; public class MyServerSccket { public static void main(String[] args) { new ServerListener().start(); } }