Android網路服務開發之Socket程式設計

2021-06-01 13:55:02 字數 344 閱讀 9925

socket是基於埠的通訊。一般情況下,乙個應用可以包含多個埠,但乙個埠只能分配給乙個應用程式。同乙個埠可以傳送資料,也可以接收資料。使用socket的步驟:

1.首先描述乙個遠端的伺服器位址。可以使用inetaddress類來構造,也可以直接使用伺服器的網域名稱。

2.建立乙個socket物件,建構函式中指定伺服器的位址和對應的埠。

3.向該埠寫入資料。

4.讀取socket的返回資料。socket通訊是非同步通訊,發出命令後會立即返回,可能此時還沒有資料返回,因此要再次等待。

乙個socket通訊結束後,使用close()關閉該連線。要在manifest檔案中加入internet的許可權。

網路服務 NFS服務

1.概述 2.nfs和rpc的關係 3.nfs server和nfs client的通訊過程 1 首先伺服器端開啟rpc服務,並開啟111埠 2 啟動nfs服務,並向rpc服務進行埠的註冊 3 客戶端啟動rpc服務,向服務端的rpc服務請求伺服器的nfs埠 4 服務端的rpc服務反饋nfs服務的埠資...

linux網路服務

apache 涉及的軟體包 涉及的協議 埠 80 服務的工作路徑 配置檔案 listen 80 服務啟動之後監聽哪個埠 include conf.d conf 包含子配置檔案 user apache 服務執行的時候的程序身份 group apache 如果啟動httpd的時候報錯 停止 httpd ...

DHCP網路服務

etc resolv.conf 檔案 主配置檔案 etc dhcp dhcpd.conf 執行程式 usr sbin dhcpd usr sbin dhcrelay 服務指令碼 etc init.d dhcpd etc init.d dhcrelay 執行引數配置 etc sysconfig dhc...