2012-08-01 94 views
2

我在機器人創建TCP套接字客戶端和使用打開src插座的應用程序,我使用的服務器來發送郵件到我的Android應用程序,每一件事情正常工作。的Android,Java Socket技術

但疑問是,這兩個設備都存在使用因此可以獲得具有192.xxx系列IP,我的家wifi連接

但是,在我的情況下裝置被連接到無線路由器在我傢俱有192.xxx Ip和服務器有靜態Ip,我的服務器將能夠發送消息到遠程設備,而不管設備是否有本地網絡Ip?

+2

肯定有連接。路由器負責照顧。這就是所謂的NAT(網絡地址轉換)http://en.wikipedia.org/wiki/Network_address_translation – 2012-08-01 10:49:46

+0

感謝您回覆Matjaz Muhic,但我想問一下,如果這個工作原理我應該給我的服務器套接字發送消息,作爲ip據我所知,如果我跟蹤,得到無線路由器的地址,因此發送消息,將無法工作,因爲我的手機將具有本地地址。 – Rs9766 2012-08-06 14:51:36

回答

0

不,你將不能夠將數據發送到遠程設備,除非和直到它發起連接,你不能啓動到動態IP(遠程設備 )