基于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和UDP网络编程函数和步骤

TCP编程的服务器端一般步骤是 1、 创建一个socket,用函数socket(); 2、 设置socket属性,用函数setsockopt(); * 可选 3、 绑定IP地址、端口等信息到so...

《TCP IP网络编程》.((韩)尹圣雨)

  • 2017年12月02日 20:31
  • 60.63MB
  • 下载

TCP_IP与网络编程

  • 2015年06月21日 07:10
  • 492KB
  • 下载

聊聊Socket、TCP/IP、HTTP、FTP及网络编程

转载地址:http://my.oschina.net/xianggao/blog/654677 1 这些都是什么 既然是网络传输,涉及几个系统之间的交互,那么首先要考虑的是如何准确的定位到网络上...
  • wanglha
  • wanglha
  • 2016年07月04日 08:32
  • 354

网络编程TCP/IP

  • 2013年09月06日 17:29
  • 1KB
  • 下载

TCP IP网络编程

  • 2015年09月17日 22:55
  • 57.83MB
  • 下载

MFC网络编程TCP/IP的服务器与客户端代码

一.1 TCP/IP服务器代码: #pragma comment(lib, "ws2_32.lib")//使用WinSock库中的函数需要加载这个动态链接库。 #include //因为要使用WinS...

tcp/IP 网络编程资料

  • 2009年07月03日 13:26
  • 26KB
  • 下载

《TCP IP网络编程》(韩)尹圣雨

  • 2015年09月09日 20:56
  • 57.83MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基于TCP/IP的网络编程步骤
举报原因:
原因补充:

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