作者jimmylo (迷路的小孩)
看板AndroidDev
標題[問題] 有關socket的host
時間Wed Aug 17 02:38:21 2011
我在書上有看到socket的連線方式,其中一種形式是socket(String host,int port)
我想問一下這個host到底要怎麼找出來還是說要利用到InetAddress裡面有一個叫做
getHostName()這個方法,先去找到SERVER端的自己的host名稱,然後在讓client去
輸入這個名稱來進行連線,還是說要先用其他方法先在SERVER端創一個Hostname再讓
client去搜尋這個主機名稱,但是好像沒有找到相關的範例或者是getHostName()這個
方法的使用方式,所以想請教這種形式的連線方式到底是怎麼樣來進行,因為這個
方式好像很少人用還是說要查其他網路的書才會有介紹到這一部分,大部分的連線
幾乎都是用IP進行連線,沒看過有人打這個方式來連線,知道相關的部分也請提供
關鍵字可以讓我解決這個問題,感覺還蠻奇妙的這個用法。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.126.10.221
→ james732:一般都直接打IP,不然就是要有DNS的協助 08/17 02:39
→ james732:譬如 www.google.com.tw 這樣的東西就是 host name 08/17 02:40
→ jimmylo:那SERVER端是手機的話也就沒辦法用這個方式進行連線囉? 08/17 02:44
→ jimmylo:好像手機自己本身是不是根本沒辦法建立這個方式去連線阿? 08/17 02:53
→ a1854:server 端是手機也可以 google 可以找到一些手機通訊的範例 08/17 09:04
→ james732:原po應該說當server端是手機時,hostname要怎麼寫 08/17 12:55
→ james732:除非DNS裡面有記錄,不然大概也只能寫IP了 08/17 12:55