Archive for the 'Socket' Category
Java中发送结构体
最近给个朋友做个网站的客户端,使用C/S模式,Client为VC6开发,Server为Java,通过Socket通信。由于Client这边为C++,所以,在接受Java发过来的数据包时,需要知道发来的包的长度,所以,就要引入变长包的机制。
方法是:首先Server发送一个包头,如下:
// packet head
typedef struct tagPacketHead{
long PacketID;
long PacketLen;
}PacketHead;