如何在Java中创建TCP套接字?
如何创建这样的TCP连接只有在我告诉它时它才会终止,否则它会保持打开状态?
如何使用Keepalive来了解服务器或客户端是否仍然可用?
请帮忙!
Pet*_*rey 14
如何在Java中创建TCP套接字?
Socket socket = new Socket(hostname, port);
Run Code Online (Sandbox Code Playgroud)
http://docs.oracle.com/javase/tutorial/networking/sockets/index.html
如何创建这样的TCP连接只有在我告诉它时它才会终止,否则它会保持打开状态?
它们将保持打开状态,直到您或另一端关闭它.
如何使用Keepalive来了解服务器或客户端是否仍然可用?
那取决于你.您可以发送不同的消息,其中一个是心跳,告诉另一端您还活着.
如果要发送二进制消息,常见的做法是将长度作为unsigned short或int值发送.我使用"长度"0的消息作为心跳.
| 归档时间: |
|
| 查看次数: |
17401 次 |
| 最近记录: |