SocketOptions:
/socket.setTcpNoDelay(tcpNoDelay);
/ socket.setSoTimeout(lookAheadTimeout * 1000);
/**
* Utility method that compute packet header checksum.
*/
protected static final int computeCheckSum(byte[] head) {
int sum = 0;
for (int i = 0; i < HEAD_LENGTH - CHECK_LEN; i++) {
sum ^= (head[i] & 0xff); ///
}
return sum;
}
本文介绍了Socket编程中常用的一些设置选项,如TCP无延迟和超时设置,并详细讲解了一个用于计算数据包头部校验和的方法实现。
1998

被折叠的 条评论
为什么被折叠?



