Login
网站首页 > 文章中心 > 其它

java socket服务端代码

作者:小编 更新时间:2023-06-20 11:15:11 浏览量:198人看过

java socket服务端代码

软件介绍:以下是一个简单的 Java Socket 服务器端代码示例:javaimport java.io.BufferedReader;import java.io.I...

以下是一个简单的 Java Socket 服务器端代码示例:

java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;
public class Server {
    public static void main(String[] args) {
        try {
            // 创建一个 ServerSocket 对象并绑定到指定端口
            int port = 8888;
            ServerSocket serverSocket = new ServerSocket(port);
            
            System.out.println("Server started on port " + port);
            // 等待客户端连接并接受连接请求
            Socket clientSocket = serverSocket.accept();
            System.out.println("Client connected: " + clientSocket.getInetAddress().getHostAddress());
            // 获取输入流并读取客户端发送的数据
            BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
            String message = in.readLine();
            System.out.println("Received message from client: " + message);
            // 关闭输入流和套接字
            in.close();
            clientSocket.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

该示例演示了如何创建一个服务器端套接字,等待客户端连接并从客户端接收消息。在这个例子中,我们使用 BufferedReader 类来读取客户端发来的消息。

请注意,此代码仅提供了一般概述,并假定您已经熟悉 Java 和 Socket 编程。您需要进一步调整和完善代码以确保其适用于您的具体应用程序需求。


版权声明:倡导尊重与保护知识产权,本站有部分资源、图片来源于网络,如有侵权,请联系我们修改或者删除处理。
转载请说明来源于"土嘎嘎" 本文地址:http://www.tugaga.com/jishu/other/493.html
<<上一篇 2023-06-20
下一篇 >> 2023-06-20

编辑推荐

热门文章