山寨:不是最好的,是最適合我們的!歡迎體驗山寨 中文版MSDN
當華美的葉片落盡,生命的脈絡才歷歷可見。 -- 聶魯達
一、訪問InternetURI用于標識Internet上的資源以及通信協議。System.NetWebClient類:發送或接收來自統一資源標識符的數據。1、請求文件并從特定URL接收文件2、不能繼承3、具有一些方法可用于從URL標識的任何本地Intranet或Internet資源發送或者接收數據WebRequest類:向統一資源標識符發送請求。1、抽象類2、封裝與服務器連接、發送請求或者接收響應的詳細信息3、使用傳遞與其Create()方法的URI值創建于特定于協議的實例。4、對WebRequest實例調用的GetResponse()方法幫助向Internet資源發出請求WebResponse類:得到統一資源標識符發出的響應。1、抽象類2、提供來自URI的響應3、客戶端應用程序不創建WebResponse對象,因為在對WebRequst實例調用了GetResponse()方法時會創建它們。示例程序如下:
二、套接字編程System.Net.Sockets名稱空間包含允許直接發送TCP網絡請求或偵聽特定端口上的TCP網絡請求的相關類。System.Net.SocketsSocket類:大量的方法和屬性用于網絡連接TcpClient類:提供客戶端連接、用于創建和使用TCP網絡服務TcpListener類:可用于從TCP網絡客戶端偵聽連接UdpClient類:可用于UDP客戶端創建連接(它是TCP的備用協議,在本地網絡上使用)TcpClient對象屬性:ReceiveBufferSize:獲取或設置接收緩沖區的大小SendBufferSize:獲取或設置發送緩沖區的大小方法:Close:關閉所有TCP連接并釋放于TcpClient關聯的資源Connect:將使用主機名和端口號將客戶端連接至遠程TCP主機GetStream:返回用戶發送或者接收數據的NetWorkStreamTcpListener類的方法TcpListener類具有偵聽進入的TCP連接的方法,其中Start()方法用于開始偵聽進入的連接請求,并且將把進入的連接放置在隊列中,直到調用Stop()為止。AcceptSocket()或AcceptTcpClient()方法可用于從進入的連接請求隊列中提取連接。方法:Start:開始偵聽進入的連接請求Stop:關閉偵聽器AcceptSocket:返回與遠程客戶端通信的套接字。AcceptTcpClient:接受暫掛的連接請求
posted on 2009-02-14 11:22 isabc 閱讀(639) 評論(0) 編輯 收藏 引用 所屬分類: C#基礎
Powered by: C++博客 Copyright © isabc
廣告信息(免費廣告聯系)
中文版MSDN: 歡迎體驗