我有两台用Java编写的服务器,它们通过套接字和TCP进行通信。这些服务器都在同一台Linux机器上。如果服务器在不同的机器上,那么数据将不得不通过网络适配器和网络电缆,但是由于服务器在同一台计算机上,操作系统实际上是如何有效地将数据从一台服务器移到另一台服务器。如何通过同一台机器上的TCP套接字在java中进行通信
0
A
回答
2
通常,消息将在要发送的loopback interface:
在TCP/IP环回装置处于仅与未连接到任何硬件软件实现的虚拟网络接口,但其被完全集成到计算机系统的内部网络基础设施。计算机程序发送到回送接口的任何流量都立即在同一接口上接收。
但是,您可以设法配置您的情况,以便例如通过外部IP地址引用服务器,以便在路由回到同一台计算机之前实际通过网络发送消息。
0
如果两个程序使用TCP/IP在同一台机器上的沟通,他们很可能通过loopback interface
相关问题
- 1. 如何通过JavaScript通过TCP套接字进行通信?
- 2. 通过套接字的Java TCP通信
- 3. 通过文件或套接字在同一台机器上进行客户机 - 服务器通信
- 4. 使用tcp在同一台机器上的进程间通信
- 5. 位于一台机器上或两台机器上的两个进程的Java nio套接字通信
- 6. 如何在Android 4.0.3中通过套接字进行通信
- 7. 2台不同服务器如何在同一台“机器”中进行通信?
- 8. 如何通过Clozure Common Lisp中的套接字进行通信?
- 9. TCP套接字通信
- 10. 通过Java套接字的InterServer通信
- 11. 当同一台计算机上的两个进程通过TCP进行通信时会发生什么?
- 12. 如何在同一台机器上的程序之间进行通信?
- 13. 与TCP套接字(服务器)通信
- 14. 通过TCP套接字的Android发送/接收字节[]通过TCP套接字
- 15. 连接拒绝错误,同时在android中通过使用打孔的TCP套接字进行通信
- 16. Java - 通过TCP套接字传输BufferedImage
- 17. 通过nodejs套接字进行通信(从服务器到index.html)
- 18. 套接字通信在同一台机器上工作,但不在不同机器之间
- 19. 计算机上同一端口上的Udp套接字通信
- 20. 如何做Java tcp客户端<-> Qt tcp服务器套接字通信
- 21. TCP套接字通信正在损坏
- 22. Python - 通过套接字与子进程进行通信
- 23. 同一台机器上的进程间通信
- 24. 当同一主机上的两个应用程序通过套接字进行通信时会发生什么?
- 25. 使用套接字的TCP/IP通信
- 26. 在同一台机器上的ASP.NET应用程序之间进行通信
- 27. 无法通过在Mac OS X上的套接字进行通信
- 28. 无法通过Python中的套接字进行客户端 - 服务器通信
- 29. 在两台机器上运行的进程之间的通信
- 30. TCP套接字通信问题
连接你知道性能的任何东西吗? – richs 2011-02-16 16:05:32