回答
如何在Java中创建TCP套接字?
Socket socket = new Socket(hostname, port);
http://docs.oracle.com/javase/tutorial/networking/sockets/index.html
如何创建这样的,当我告诉它,否则它保持打开状态,它只是终止TCP连接?
它们将保持打开状态,直到您或另一端关闭为止。
如何使用keepalives知道服务器或客户端是否仍然可用?
这取决于你。你可以发送不同的消息,其中一个是心跳,告诉另一端你还活着。
如果您发送二进制消息,常见的做法是将该长度作为无符号short或int值发送。我使用“长度”为0的消息作为心跳。
您的网址是google在问题主题条款中的首选,user1673627应该更加努力地帮助自己。 –
长度为零的消息永远不会被发送,除非它周围有一些应用协议。我认为这就是你的意思? – EJP
是的。我澄清了这一点。 –
java.net.Socket是您正在寻找的。
- 1. Java - TCP连接
- 2. Java关闭TCP/IP连接
- 3. 拒绝Java TCP套接字连接
- 4. TCP连接建立
- 5. MySQL TCP连接
- 6. TCP/IP连接
- 7. TCP/IP连接
- 8. TCP连接池
- 9. iphone tcp连接
- 10. Java保持持续的TCP连接
- 11. 与java的几个TCP连接URLConnection
- 12. Java tcp端口与eclipse连接
- 13. 与公共i.ppp的java tcp连接
- 14. 在一个tcp连接中... Java(包)
- 15. 从unix到java的tcp连接
- 16. TIME_WAIT中的tcp连接将不允许重新连接,java
- 17. TCP连接寿命
- 18. 纯Swift TCP连接
- 19. TCP连接失败
- 20. TCP连接失败
- 21. TCP连接,蟒蛇
- 22. 恢复TCP连接
- 23. NetworkOnMainThreadExeption TCP连接AsinkTask
- 24. 未连接modbus TCP
- 25. TCP连接劫持
- 26. 终止连接TCP
- 27. Netflix-zuul TCP连接
- 28. 接受TCP和UDP连接?
- 29. TCP套接字连接
- 30. 什么是RMI TCP连接
也许尝试谷歌与您的问题主题条款!我可以从这里看到很多答案。 –