基于TCP/IP的网络编程步骤

原创 2007年09月11日 22:10:00

一.TCP流式套接字的编程步骤
在使用之前须链接库函数:工程->设置->Link->输入ws2_32.lib
服务器端程序:
1、加载套接字库
2、创建套接字(socket)。
3、将套接字绑定到一个本地地址和端口上(bind)。
4、将套接字设为监听模式,准备接收客户请求(listen)。
5、等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept)。
6、用返回的套接字和客户端进行通信(send/recv)。
7、返回,等待另一客户请求。
8、关闭套接字。
客户端程序:
1、加载套接字库
2、创建套接字(socket)。
3、向服务器发出连接请求(connect)。
4、和服务器端进行通信(send/recv)。
5、关闭套接字。

 二:.UDP型套接字。
服务器端(接收端)程序:
1、创建套接字(socket)。
2、将套接字绑定到一个本地地址和端口上(bind)。
3、等待接收数据(recvfrom)。
4、关闭套接字。
客户端(发送端)程序:
1、创建套接字(socket)。
2、向服务器发送数据(sendto)。
3、关闭套接字。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java实现的基于TCP网络编程步骤

参考 java 程序设计教程(第二版)雍俊海老师编著的书12章 服务器端程序设计模型的建立通常由如下五个步骤组成: (1)在服务器端,首先要创建ServerSocket的实例对象,注册在服务器端进...

TCP_IP与网络编程

  • 2015-06-21 07:10
  • 492KB
  • 下载

网络编程TCP/IP

【winsock2】windows网络编程 之 TCP/IP Client

还是按照以下几步来完成客户端与服务器间的通信: 1、加载和初始化套接字 #include #pragma comment(lib,"ws2_32.lib") WSADATA wsa_data; i...
  • ieczw
  • ieczw
  • 2014-02-19 19:31
  • 1459

TCP/IP协议及网络编程技术

  • 2013-09-25 10:30
  • 12.86MB
  • 下载

TCP IP网络编程

  • 2015-09-17 22:55
  • 57.83MB
  • 下载

TCP/IP网络编程之四书五经

TCP/IP网络编程之四书五经                       &...

TCP IP协议及网络编程技术

  • 2013-03-20 21:00
  • 12.86MB
  • 下载

tcp/IP 网络编程资料

  • 2009-07-03 13:26
  • 26KB
  • 下载

Android 网络编程——IP、TCP、UDP

基本概念 IP:互联网协议(Internet Protocol,IP)是用于报文交换网络的一种面向数据的协议。IP是在 TCP/IP 协议中网络层的主要协议,任务是根据源主机和目的主机的地址传送数据...
  • WYYZ5
  • WYYZ5
  • 2015-08-31 10:37
  • 381
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)