这里讲述TCP网络应用程序C/S模式下的 Server 服务端的例子。

在visual C++ 创建一个 Win32 控制台应用程序——空项目

然后添加文件 …代码如下:

如果对变量不理解的,参考该文章:http://blog.tk-xiong.com/archives/576

客户端的例子是这样的 http://blog.tk-xiong.com/archives/588 ,个人推荐先看服务端。

这里对每一部分进行讲述:

头文件就不讲了…

 

1. 加载套接字库

 

2. 创建用于监听的套接字

参数不解释…SOCK_STREAM就是TCP…

 

3. 绑定

注意这里的 htonl 函数,将一个整型转换为网络字节序。

 

4. 监听

 

5. 接受客户请求

 

6. 发送-接受数据

 

7. 关闭套接字

和客户端通信玩之后,就关闭通信的套接字…

 

如有不懂的地方,看最前面的链接,里面讲了每一个函数的作用,这里是实际的应用。

【Socket】TCP网络应用程序-Server
Tagged on:
0 0 投票数
Article Rating
订阅评论
提醒

0 评论
内联反馈
查看所有评论