gpt4 book ai didi

Java 套接字编程

转载 作者:行者123 更新时间:2023-12-02 00:49:10 24 4
gpt4 key购买 nike

我有一个 txt 文件,其中包含学生姓名和科目分数。我使用此文件从客户端发送到服务器

Socket clientSocket = new Socket("127.0.0.1",5432);            
OutputStream os = clientSocket.getOutputStream();
os.write(clientWriteArr,0,clientWriteArr.length);

并使用在服务器上读取此文件

ServerSocket sock = new ServerSocket(5432);
Socket serverSocket = sock.accept();
InputStream is = serverSocket.getInputStream();
is.read(serverReadArr,0,serverReadArr.length);

我正在修改文件内容,直到一切正常。之后我想将此文件发送回客户端,但我没有在客户端获取文件,也没有得到任何异常

最佳答案

您可以将读取文件的原始套接字保持打开状态,然后将结果写入同一套接字,然后再关闭它。这将是一个标准的请求/响应模型,就像用于 HTTP 的模型一样,并且很方便,因为服务器不需要知道如何连接回客户端。给我们一些代码以获得更详细的建议。

关于Java 套接字编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3935845/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com