java - 通过套接字连接在 Java 中处理字节流

标签 java sockets network-programming

<分区>

我不是 Java 套接字编程方面的专家,但我目前正在尝试用 Java 开发服务器/客户端应用程序。

客户端应向服务器发送具有不同参数( header )和数据(正文)的消息。在收到的消息中,必须删除一些参数,并将剩余的参数和数据发送到另一台服务器。 Client发送数据包大小预定义为:

MAX_SOCKET_BYTE_LEN=24576

对于我的情况,谁能告诉我如何通过套接字连接实现消息字节流处理?

最佳答案

除非您有充分的理由,否则我建议您学习并构建一个非常好的现有通信框架,例如净土:

这将处理您在套接字通信中需要自己处理的许多复杂问题。

关于java - 通过套接字连接在 Java 中处理字节流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15080530/

相关文章:

java - 尝试在java中实现Google的 "did you mean"功能

java - BufferedWriter.write() 似乎不起作用

php - 在 PHP 中创建一个网络服务器(没有 Apache)

java - 因为我只能通过 multicasocket 中的以太网接口(interface)发送信息

android - 设备间的双向通信

java - 如何使用随机选择获取列表中元素的文本?

java - 将 JPA 实体与特定于 Hibernate 的调整分开

java - 我可以内联这些流运算符序列吗?

c - 使用多个 NIC 广播 UDP 数据包

sockets - 套接字的替代品