标签: java sockets network-programming
我不是Java套接字编程方面的专家,但我目前正在尝试用Java开发服务器/客户端应用程序。
客户端应使用不同的参数(标题)和数据(正文)向服务器发送消息。在收到的消息中,必须删除一些参数,并将剩余的参数和数据发送到另一个服务器。客户端的发送数据包大小预定义为:
MAX_SOCKET_BYTE_LEN=24576
对于我的情况,有人能给我提供如何在套接字连接上实现消息字节流处理的想法吗?
答案 0 :(得分:2)
以下是一些示例,尝试使用缓冲区而不是字节,让我们查看此示例Nio Examples
答案 1 :(得分:2)
除非你有充分的理由,否则我建议学习并建立一个非常好的现有通信框架,例如:网状:
这将处理您在套接字通信中需要处理的许多复杂性。