Java用Socket解析字节流数据背景问题与解决
Java用Socket解析字节流数据背景问题与解决1. Socket连接与数据读取方式的选择2. 内部数据协议的顶层解析过程3. 字节数据解析成Java数据类型的问题背景因业务需求,需要完成一个TCP连接数据的解析与转发的插件。最终,使用Socket进行TCP简单连接,逐步读取字节数据,解析成想要的数据类型,最后转发。问题与解决1. Socket连接与数据读取方式的选择因为只是做一个Tcp连接的客户端,Socket建立使用最简单的方式:Socket socket = new Socket(i