多语言展示
当前在线:582今日阅读:86今日分享:14

用C++实现极小的客户机模型

使用C++语言实现网络通信中的客户机模型。【只是一个极小版的案例,不能做实际应用】
工具/原料

电脑,win8.1操作系统,VS2013

方法/步骤
1

导入相应的库和头文件。俗话说:工欲善其事必先利其器。这些库和头文件就是我们实现网络编程的工具。

2

定义wsadata结构,启动winsock服务。打个比方,打篮球需要篮球场。这个服务就像篮球场,提供我们实现网络通信的环境。

3

创建套接字(socket)。socket英文原意是插座的意思,就是提供一种通信的连接方式,或者说是一种接口。

4

指定服务器的地址和端口。还是以插座为比喻,就是这个插座和哪些电器,或者和哪根电线连着。

5

一起都ok了,就连接服务器。

6

然后进行收发数据,进行通信。

注意事项
1

运行或者调试的时候可能会闪退,可以在项目的属性中找到链接器,然后找到系统,在子系统中选择控制台,设置完毕后确定。

2

运行或调试按ctrl+F5

3

先运行服务器,再运行客户机。

推荐信息