网络编程
my_name_is_BUG
随缘更新,有问看着回
展开
-
套接字网络编程基础(三)
传输层(Transport Layer)是OSI中最重要, 最关键的一层,是唯一负责总体的数据传输和数据控制一层.传输层提供端到端的交换数据的机制.传输层对会话层等高三层提供可靠的传输服务,对网络层提供可靠的目的地站点信息。传输层中面向连接的协议为TCP,无连接的协议为UDP面向连接的套接字编程面向连接的服务是电话系统服务模式的抽象,即每一次完整的数据传输都要经过建立连接、使用连接和终止连接的过程。原创 2019-03-13 09:31:24 · 541 阅读 · 0 评论 -
套接字网络编程基础(二)
socket 套接字套接字应用程序编程接口是网络应用程序通过网络协议栈进行通信时所使用的接口,即应用程序与协议栈软件之间的接口,简称套接字编程接口(Socket API)。它定义了应用程序与协议栈软件进行交互时可以使用的一组操作,决定了应用程序使用协议栈的方式、应用程序所能实现的功能、以及开发具有这些功能的程序的难度套接字概念 从套接字所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通原创 2019-03-13 09:31:41 · 799 阅读 · 0 评论 -
套接字网络编程基础(一)
网络编程相关基本概念进程与线程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack r原创 2019-03-13 09:31:49 · 632 阅读 · 0 评论 -
套接字网络编程基础(四)
WinSock编程WinSock相关介绍Winsock注意事项Winsock 应用程序要做的第一件事,就是必须首先调用WSAStartup()函数对Winsock进行初始化。初始化也称为注册。注册成功后,才能调用其他的Winsock API函数int WSAStartup( WORD wVersionRequested, LPWSADATA lpWSAData ); 参数wVersionRequ原创 2019-03-13 09:31:18 · 412 阅读 · 0 评论