使用C++語言實現網絡通信中的客戶機模型。【只是一個極小版的案例,不能做實際應用】
工具/原料
電腦,win8.1操作系統,VS2013
方法/步驟
導入相應的庫和頭文件。俗話說:工欲善其事必先利其器。這些庫和頭文件就是我們實現網絡編程的工具。
定義wsadata結構,啟動winsock服務。打個比方,打籃球需要籃球場。這個服務就像籃球場,提供我們實現網絡通信的環境。
創建套接字(socket)。socket英文原意是插座的意思,就是提供一種通信的連接方式,或者說是一種接口。
指定服務器的地址和端口。還是以插座為比喻,就是這個插座和哪些電器,或者和哪根電線連著。
一起都ok了,就連接服務器。
然後進行收發數據,進行通信。
注意事項
運行或者調試的時候可能會閃退,可以在項目的屬性中找到鏈接器,然後找到系統,在子系統中選擇控制檯,設置完畢後確定。
運行或調試按ctrl+F5
先運行服務器,再運行客戶機。