你把客户端的这个类编译好后,引入到服务端的类路径里面。
简单来说就是把User类编译,打包成jar文件,拷到服务端,添加到服务端的类路径里面去。
你可以在每个用户连上服务器端时,都发送一个消息,就是用4个字节表示是用户的ID,并将与用户通信的socket,用一个HashMap存储起来,而不是用LinkList。<ID,Socket>后面如果A发送消息给C,就把A的前四个字节(即ID)取出来,在HashMap中找到与C通信的socket,然后把消息通过socket发送出去···· 这部分代码应该很容易实现的,Socket通信这东西,理清了思路就很好弄了~~
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)