第6章 网络程序设计基本知识 6.1 网络应用程序的概念 6.2 TCP/IP应用程序工作模型与网络编程接口 6.3 套接口的概念及其编程原理 6.4 Winsock API基本函数——套接口与连接的建立 6.5 Winsock API基本函数——数据传输 6.6 Winsock API基本函数——连接与套接口的关闭 习题 6.1 网络应用程序的概念 6.1.1 什么是网络应用程序 我们设计的应用程序可以简单地分为两种:一种程序不需要使用其他程序产生的数据并且其他程序也不使用它输出的数据;另一种程序需要与其他的应用程序进行数据交换才能完成其功能,也就是说程序之间存在通信问题。 进程间通信的问题也可以分为两种:一种是在操作系统中论述的单机系统中进程间的通信问题,另一种一般是在不同系统的进程间通过网络通信协议进行的进程间的通信问题。 6.1.2 网络应用程序的标识问题 同一系统中不同进程间进行通信时,通过系统分配的进程号(Process ID)就可以惟一标识一个进程。也就是说,要通信的进程只要知道对方的进程号就可以进行通信。而网络情况下进程间的通信问题就要复杂得多,不能只简单地用进程号来标识不同的进程,因为各主机都独立地分配其进程号。 为了惟一地标识网络中通信的一个进程(即通信的某一方),就要使用一个如下的三元组: (本地协议,本地IP地址,本地端口号)
您可能关注的文档
最近下载
- 《八十年代香港经典电视剧怀旧情结》之七(结束篇):《十三妹》.docx VIP
- 重点人口管理办法.docx VIP
- 5万吨年中和法磷酸二氢钾技术改造项目环境影响评价报告全本word资料150页.doc VIP
- GBZ放射相关法规合集(GBZ98、GBZ128、GBZ130).pdf VIP
- 设备验收单完整版.docx VIP
- 中国创伤救治指南(2025版).docx VIP
- 中国创伤救治指南(2025 版)逐条解读与临床实操手册.docx VIP
- 高效销售话术记录与分析学习工具.doc VIP
- (2026)颅脑外伤的麻醉管理PPT课件.pptx VIP
- 2025《某跨海斜拉桥斜拉索无应力索长计算分析案例》4400字.docx VIP
原创力文档

文档评论(0)