Java項目中怎么實現TCP通信?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

Socket簡介:
Socket稱為“套接字”,描述IP地址和端口。在Internet上的主機一般運行多個服務軟件,同時提供幾種服務,每種服務都打開一個Socket,并綁定在一個端口上,不同的端口對應于不同的服務。Socket和ServerSocket類位于java.net包中。ServerSocket用于服務端,Socket是建立網絡連接時使用的。連接成功時,應用程序兩端都會產生一個Socket實例,通過操作這個實例完成所需會話。
Socket常用方法:
-int getLocalPort() 獲取本地使用的端口號
-InetAddress getLocalAddress() 獲取套接字綁定的本地地址
-int getPort() 獲取遠端使用的端口號
-InetAddress.getInetAddress() 獲取套接字綁定的遠端地址
InetAddress常用方法:
-String getCanonicalHostName() 獲取此IP地址的完全限定域名。
-String getHostAddress() 返回IP地址字符串
//獲取本地地址和端口號:
  public void testSocket() throws Exception{
    Socket socket=new Socket("localhost",8088);
    InetAddress add=socket.getLocalAddress();
    System.out.println(add.getCanonicalHostName());
    System.out.println(add.getHostName());
    System.out.println(add.getLocalPort());
  }            
                名稱欄目:Java項目中怎么實現TCP通信-創新互聯
                
                分享鏈接:http://www.yijiale78.com/article44/djgsee.html
            
成都網站建設公司_創新互聯,為您提供企業建站、外貿建站、App設計、網站維護、品牌網站建設、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
