2019年6月16日

win32 socket 编程(六)——UDP

摘要: 基于 UDP 无连接的 socket 编程 一、服务器端操作流程 1.1加载套接字库(WSAStartup) 1.2 创建套接字 (socket) 1.3将创建的套接字绑定到一个本地地址和端口上 (bind) 1.4等待接收数据。后与客户端实现实时交流 (recvfrom / sendto) 1.5 阅读全文

posted @ 2019-06-16 21:31 lfylcj 阅读(1239) 评论(0) 推荐(0) 编辑

win32 socket编程(五)——客户端实例(TCP)

摘要: 一、客户端操作流程 1.1 加载套接字库(WSAStartup()) 1.2创建套接字(socket())。 1.3向服务器发出连接请求(connect())。 对于客户端来说,它不需要绑定,可以直接连接服务器。这可以通过调用connect函数与服务器建立一个连接。其函数原型如下: 参数: a) s 阅读全文

posted @ 2019-06-16 20:34 lfylcj 阅读(623) 评论(0) 推荐(0) 编辑

win32 socket编程(四)——服务器端实例(TCP)

摘要: //Server服务器端Server.cpp 1 // 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include 6 #include 7 #pragma comment(lib,"ws2_32.lib") 8 using namespace std; 9 int main() 10 { 11 ... 阅读全文

posted @ 2019-06-16 17:32 lfylcj 阅读(584) 评论(0) 推荐(0) 编辑

win32 socket 编程(三)——TCP/IP

摘要: 一、TCP/IP解析 TCP/IP协议的核心部分是传输层协议(TCP、UDP),网络层协议(IP)和物理接口层,这三层通常是在操作系统内核中实现。因此用户一般不涉及。编程时,编程界面有两种形式: 1.1、是由内核直接提供的系统调用; 1.2、使用以库函数方式提供的各种函数。 前者为核内实现,后者为核 阅读全文

posted @ 2019-06-16 15:57 lfylcj 阅读(963) 评论(0) 推荐(0) 编辑

win32 socket编程(二)——TCP/IP

摘要: 一、大端、小端法定义 1.1小端法(Little-Endian)就是低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址端。 (主机字节顺序) 1.2 大端法(Big-Endian)就是高位字节排放在内存的低地址端即该值的起始地址,低位字节排放在内存的高地址端。(网络字节顺序) 阅读全文

posted @ 2019-06-16 11:07 lfylcj 阅读(277) 评论(0) 推荐(0) 编辑

导航