簡體   English   中英

動態IP地址的套接字

[英]Socket for dynamic IP Address

我正在創建一個應該在LAN上工作的客戶端/服務器應用程序。

首先用RMI用戶注冊他們我不知道什么(IP?),這是問題:)

之后我創建一個ServerSocket並等待accept()。

現在客戶端(或者更好的是,具有注冊用戶的服務器)想要建立連接但是...如果IP地址被更改了怎么辦?

有一種方法可以在服務器上“注冊”,如果IP更改全部繼續工作?

我試着更好地解釋它:我無法注冊一個IP地址,然后連接它,因為如果IP更改我丟失了引用。 我想注冊來自IP的idipendente的“東西”。

希望你能理解我的問題..

答案是使用DNS。 DNS是獲取給定名稱的一個或多個IP地址的適當解引用機制。

您應該將可以將主機名轉換為特定IP地址的DNS。 當然我建議你suo exception來驗證主機是否還活着。 你還有其他解決方案; 您可以直接從服務器或路由器的頁面控件(如果您使用LAN中的基礎結構)在LAN中設置固定IP。 如果您遠程飛機,則必須使用DDNS,您可以在DNS中使用動態IP。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM