Android中基於Socket的網絡通信
阿新 • • 發佈:2017-06-05
ram pre 請求 android 鏈接 ted block param gen
Socket鏈接的建立過程:
1.服務器監聽
2.客戶端發出請求
3.建立鏈接
4.通信
Socketl特點:
1.Socket基於TCP鏈接,數據傳輸有保障
2.Socket適用於建立長時間鏈接
3.Socket編程通常應用於即時通訊
1 public class MyServerSocket { 2 3 /** 4 * @param args 5 */ 6 public static void main(String[] args) { 7 // TODO Auto-generated method stub 8 //1-65535 9 try { 10 ServerSocket serverSocket = new ServerSocket(12345); 11 // 阻塞當前進程 12 Socket socket = serverSocket.accept(); 13 // 建立鏈接 14 JOptionPane.showMessageDialog(null, "有客戶端鏈接到本機12345端口"); 15 } catch (IOException e) {16 // TODO Auto-generated catch block 17 e.printStackTrace(); 18 } 19 } 20 21 }
Android中基於Socket的網絡通信