使用C++语言实现网络通信中的客户机模型。【只是一个极小版的案例,不能做实际应用】
工具/原料
电脑,win8.1操作系统,VS2013
方法/步骤
1
导入相应的库和头文件。俗话说:工欲善其事必先利其器。这些库和头文件就是我们实现网络编程的工具。
2
定义wsadata结构,启动winsock服务。打个比方,打篮球需要篮球场。这个服务就像篮球场,提供我们实现网络通信的环境。
3
创建套接字(socket)。socket英文原意是插座的意思,就是提供一种通信的连接方式,或者说是一种接口。
4
指定服务器的地址和端口。还是以插座为比喻,就是这个插座和哪些电器,或者和哪根电线连着。
5
一起都ok了,就连接服务器。
6
然后进行收发数据,进行通信。
注意事项
1
运行或者调试的时候可能会闪退,可以在项目的属性中找到链接器,然后找到系统,在子系统中选择控制台,设置完毕后确定。
2
运行或调试按ctrl+F5
3
先运行服务器,再运行客户机。