socket 類 : 該類實現客戶端套接字,套接字指的是兩台裝置之間通訊的端點。
構造方法 :
public socket(string host, int port) :建立套接字物件,並將其連線到指定的主機上的指定的埠號,如果指定的host是null,則相當於指定位址為回送位址(是本機回送位址)。
例子:socket client = new socket(「127.0.0.1」,1234);
成員方法
serversocket 類:這個類的實現了,伺服器套接字,該物件通過網路的請求。構造舉例,**如下:
serversocket server =
newserversocket
(6666
);
【服務端】啟動,建立serversocket物件,等待連線。
socket client = new socket(「127.0.0.1」, 6666);
serversocket server = new serversocket(6666);
【客戶端】啟動,建立socket物件,請求連線。
【服務端】接收連線,呼叫accept方法,並返回乙個socket物件。
【客戶端】socket物件,獲取outputstream,向服務端寫出資料。
【服務端】scoket物件,獲取inputstream,讀取客戶端傳送的資料。
【服務端】socket物件,獲取outputstream,向客戶端回寫資料。
【客戶端】scoket物件,獲取inputstream,解析回寫資料。
【客戶端】釋放資源,斷開連線。
網路程式設計 基礎部分
計算機網路及功能 略 網路通訊協議 計算機網路中實現通訊必須有一些約定,即通訊協議,對速率 傳輸 結構 傳輸控制步驟 出錯控制等制定標準 網路通訊介面 硬體裝置 實現結點之間的資訊傳送 軟體裝置 規定雙方進行通訊的協議 通訊協議分層 使用者應用程式為最高層,物理通訊線路作為最底層,將其間的協議處理分...
網路程式設計總結
一 確認網路環境3g wifi 1.新增原始檔和framework 1.1.新增原始檔 在你的程式中使用 reachability 只須將該例程中的 reachability.h 和 reachability.m 拷貝到你的工程中。如下圖 1.2.新增framework 將systemconfigu...
網路程式設計總結
osi分為物理層 資料鏈路層 網路層 傳輸層 會話層 表現層 應用層共七層。1.物理層 通過媒介傳輸位元,確定機械和電氣規範。位元bit 2.資料鏈路層 將位元組裝成幀和點對點的傳遞。幀frame 3.網路層 負責資料報從源到宿的傳遞和網際互聯。包packet 4.傳輸層 提供端對端的可靠的報文傳遞...