freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

csocket網絡編程ppt課件(完整版)

2025-06-10 12:06上一頁面

下一頁面
  

【正文】 根據(jù)連接啟動的方式以及本地套接字要連接的目標,套接字之間的連接過程可以分為三個步驟: 服務器監(jiān)聽 , 客戶端請求 , 連接確認 。 套接字分類 套接字可以根據(jù)通信性質分類,這種性質對于用戶是可見的。套接字存在于通信域中,通信域是為了處理一般的線程通過套接字通信而引進的一種抽象概念。因此要通過網絡進行通信,就至少需要一對套接字,其中一個運行于客戶端,稱之為客戶端套接字 ( ClientSocket),另一個運行于服務器端,稱之為服務器端套接字 (ServerSocket)。用于在同步阻止模式下通過網絡來連接、發(fā)送和接收流數(shù)據(jù)。 ? 4) TcpClient (String,lnt32),初始化 TcpClient類的新實例并連接到指定主機上的指定端口。 ? 如下代碼段描述了 TcpClient實例的創(chuàng)建以及與指定遠程主機的連接過程。 //向網絡發(fā)送數(shù)據(jù) ? ( 4)關閉 TCP套接字 ? 在與服務器完成通信后,應該調用Close()方法釋放所有的資源。∥ 指定本機端口 ? 2) public TcpListener(IPEndPoint)∥ 指定本機終結點 ? 3) public TcpListener(IPAddress, port)∥ 指定本機 IP地址及端口 ? 分別根據(jù)指定的偵聽端口、 IPEndPoint對象(包含了 IP地址和端口號)、 IPAddress對象和端口號來創(chuàng)建 TcpListener實例,并且實現(xiàn)與默認端口或指定地址和端口的綁定,如下代碼所示。如果返回的是 TcpClient實例,則可以通過對 NetworkStream的讀寫來實現(xiàn)與客戶的數(shù)據(jù)通信。 ? 線程處理代碼: ? public void ResponseClient() ? {if (m_clientsocket 1 2null) ? { ? StreamReader rs=new StreamReader(())。進程使用系統(tǒng)中的運行資源,而程序不能申請系統(tǒng)資源,不能被系統(tǒng)調度,也不能作為獨立運行的單位,因此,它不占用系統(tǒng)的運行資源。這意味著線程是在它的進程地址空間中執(zhí)行代碼的,并且在地址的進程空間中對數(shù)據(jù)進行操作。多線程則指的是在單個程序中可以同時運行多個不同的線程,執(zhí)行不同的任務。//啟動 監(jiān)聽線程 ? ()。 //把網絡流NetworkStream里的數(shù)據(jù)寫入緩存 message = (mbyte, 0, i)。//獲取該 TCP網絡連接的網絡流 NetworkStream StreamWriter wstream = new StreamWriter(stream, )。//清空 發(fā)送信息的文本框 } catch (Exception ex) { ()。//把要發(fā)送的數(shù)據(jù) 存到寫入流 StreamWriter對象 ()。//把監(jiān)聽到的信息追加顯示在文本框里 ? ()。 tcpListener = new TcpListener(888)。 ? 進程的特點是允許計算機同時運行兩個或更多的程序;在基于線程的多任務處理環(huán)境中,線程
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1