Advertisement

通过Socket进行匿名聊天模拟(名称可随时更改)

阅读量:

原理:

构建一个用于接收数据的服务端,并设计一个用于传输数据的客户端。

当客户端接收到信息后,首先会随机选取一个姓名,随后将接收到的数据进行输出,并最终向客户端回传确认信息。

由于本场景仅为模拟演示,因此仅实现了一个客户端实例,服务端也仅处理来自单一客户端的数据。

首先为服务端的实现部分:

复制代码
    package com..tcp;
    
    import java.io.*;
    import java.net.ServerSocket;
    import java.net.Socket;
    
    public class ChatClient{
    public static void main(String []args){
        Resource r = new Resource();
        ServerClient serc = new ServerClient(r);
        serc.Server();
    }
    }
    //创建一个随机获取名字的类
    class Resource {
    String str ="喊我女王万万岁i粉红色的记忆飞天小魔女doremiAde(再见)眼不见心还念~又 鹿爱人-见窄巷"+
                   "时光巷

全部评论 (0)

还没有任何评论哟~