说明:
涉及参数为TCP层配置参数,与具体语言无关
Server端参数
public static void main(String[] args) {
try {
ServerSocket server = new ServerSocket();
server.bind(new InetSocketAddress(9090), BACK_LOG);
server.setReceiveBufferSize(RECEIVE_BUFFER);
server.setSoTimeout(SO_TIMEOUT);
Socket client = server.accept();
client.setKeepAlive(CLI_KEEPALIVE);
client.setOOBInline(CLI_OOB);
client.setReceiveBufferSize(CLI_REC_BUF);
client.setSendBufferSize(CLI_SEND_BUF);
client.setSoTimeout(CLI_TIMEOUT);
client.setTcpNoDelay(TCP_NO_DELAY);
} catch (IOException e)