【发布时间】:2015-09-26 22:05:10
【问题描述】:
如何在 Java 中创建一个字节 [] 形式的数据包?我知道它应该用ByteBuffer 完成,然后我需要将它变成一个字节[] 并通过DataOutputStream. 发送它
【问题讨论】:
-
为什么不使用
ByteBuffer本身并使用频道而不是DataOutputStream?为什么是DataOutputStream?也许你应该多解释一下你的任务和它的限制。 -
@RealSkeptic 如果还有其他方法,请告诉我。我正在尝试向游戏服务器发送和接收数据包
-
那么你应该扩展你的问题并准确解释游戏服务器期望什么样的数据包以及使用什么协议。您还应该做一些研究,看看其他人是否已经为该游戏服务器编写了代码,或者有类似要求的东西,您应该阅读有关套接字、通道和缓冲区的信息。
标签: java bytearray bytebuffer