目录
3.3起线程通过InputStream从服务器不断的读取数据流
1.理解JavaSocket通信原理
https://blog.csdn.net/ahou2468/article/details/80353723
2.定义数据通信数据规则
以下是CAN数据的通信结构;
一个 TCP 或 UDP 帧包含若干个 CAN 帧(最多50个, 最少1个CAN帧);一个CAN帧是13个字节;
第一字节主要区分标准帧和扩展帧,远程帧和数据帧;
3.实现Socket通信
3.1创建Socket并主动连接服务器
注意要设置连接Server地址和端口,同时设置连接时间,超时则连接失败
//客户端模式
private Socket socket;
private InputStream inputStream; //输入流,用于从服务器获取数据
private OutputStream outputStream;//输出流,用于写数据给服务器
//创建一个流套接字并将其连接到指定主机上的指定端口号。
// socket = new Socket(ipAddress_l, nWorkPort_l);
socket = new Socket(); //实