網絡編程選項有哪些
作者:佚名 時間:2014-05-10 分享到:
system.net和system.net.sockets命名空間提供了網絡編程的幾個選項.進行網絡編程最簡單的方式是使用webclient類,使用這個類的方法,就可以從web服務器上獲取文件,或者把文件傳輸給ftp服務器,但這個類的功能是有限的,在net2.0中,只能通過http和ftp協議使用它訪問文件.
webclient類利用了webrequest和webresponse類.這些類的功能比較多,但其用法也較復雜.
如果需要創建服務器,就不能使用webclient或webrequest,必須使用system.net.sockets命名空間中的teplistener類,tcplistner類可以用于為tcp協議創建一個服務器,而tcpclient類用于編寫客戶應用程序.有了這些類,就不會被限制在http和tcp協議上,而可以使用任意基于tcp協議.
如果要使用udp協議,就應該使用udplistener和udpclient類來編寫udp服務器和客戶程序.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/help/20151126/n1785.html