vc++網路編程有哪些方法
在網上找,有用這個類網路編程,有用那個類網路編程,很多種,有沒有統一的方法啊,每種方法都有什么區別呢,都有什么特點,
uj5u.com熱心網友回復:
兩大類。tcp/ip 和udp
uj5u.com熱心網友回復:
SOCKETCSocket
CAsyncSocket
Cclient
CVC_TCP_ServerDlg
每個都有什么特點和區別
uj5u.com熱心網友回復:

沒有區別,用熟悉了就知道只是包裝不一樣而已
uj5u.com熱心網友回復:
MFC有兩大種類的因特網編程類:
uj5u.com熱心網友回復:
第一大類:封裝層次比較高,實作快,但缺乏靈活性。
第二大類:封裝層次低,僅僅是對windows本身的socket功能進行了MFC封裝,但靈活性高。
還有一種方法就是直接使用Windows socket編程(即不使用MFC的類來編程),要寫很多代碼,需要較高的編程能力,要求對許多網路底層概念很熟悉
uj5u.com熱心網友回復:
boost::asio, 異步方式下類似于windows回呼函式uj5u.com熱心網友回復:
MFC的CSocket就可以了。CSocket不能跨執行緒,那就在執行緒中創建CSocket。創建interface thread,在interface thread中創建CSocket,主執行緒和這個CSocket執行緒可以通過訊息進行資料傳遞,我都是這樣做的,沒什么問題。uj5u.com熱心網友回復:
封裝不一樣的吧轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/48575.html
標籤:基礎類
