我打算在Java中構建一些利用ServerSocket和Socket類的優勢程序。我有正確的代碼,我可以正確連接。但是,我想盡可能讓用戶在連接和服務器上儘可能簡單。所以,我需要一種方法從Java內部向前移植,以便我的程序可以在客戶機上構建服務器,並通過互聯網與其他機器通信,但程序的用戶無需付出額外的努力。有沒有任何有效的方法來執行此操作,而無需訪問任何需要下載的外部程序?端口從Java內部轉發
1
A
回答
1
您可以使用此little project。
注意:客戶端機器通常位於NAT網關的後面,因此互聯網上的其他機器無法直接訪問它們。
0
0
如果服務器位於NAT或防火牆之後,並且您不想使用中間人幫助連接,那麼這將非常困難。我建議你看看NAT hole punching,特別是一些開源的Java實現,如Rodi。
+0
這隻適用於UDP,也需要更改其他方。 – 2010-11-12 21:20:00
相關問題
- 1. Java端口轉發
- 2. 如何從Python內部執行SSH端口轉發扭曲?
- 3. 端口轉發是否從網絡內部工作?
- 4. 從端口轉發url:port_number
- 5. 端口轉發
- 6. 沒有端口轉發的Java P2P?
- 7. Java,遊戲和端口轉發
- 8. Java:將端口轉發到ServerSocket
- 9. Java套接字端口轉發
- 10. 碼頭內容器端口轉發
- 11. 端口轉發後,如何讓我的外部IP在Java?
- 12. 思科端口轉發到內部網絡服務器
- 13. 端口轉發apache
- 14. IM端口轉發?
- 15. C#端口轉發
- 16. 如何從端口80到端口XXXX無縫連接/轉發?
- 17. Nginx從域A端口8080轉發到域B端口80
- 18. Java,內部窗口
- 19. 從主機端口80到VirtualBox端口80的端口轉發不起作用
- 20. 沒有端口轉發的Java客戶端 - 服務器連接?
- 21. 端口轉發出錯
- 22. 瞭解端口轉發
- 23. Docker-compose端口轉發
- 24. Azure中的端口轉發
- 25. 的iptable的端口轉發
- 26. Android vmware端口轉發
- 27. c#端口轉發示例
- 28. Actionscript 3:端口轉發
- 29. 動態DNS端口轉發
- 30. apache中的端口轉發
您仍然需要編寫複製流的代碼,並且當您完成這些操作時,您需要的管道是什麼? – EJP 2010-11-13 04:25:52