您现在的位置是:首页 > 技术资料 > socket编程原理
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

socket编程原理

更新时间:2019-11-27 09:36:09 大小:2M 上传用户:xuzhen1查看TA发布的资源 标签:socket 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(1) 举报

资料介绍

UNIX系统的10命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/一关闭(open-write-read-close)。在一个用户进程进行10操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行10操作的进程。然后这个用户进程多次调用“读/写”以传输数据。当所有的传输操作完成后,用户进程关闭调用,通知操作系统已经完成了对某对象的使用。

TCP/IP协议被集成到UNIX内核中时,相当于在UNIX系统引入了一种新型的10操作。UNIX用户进程与网络协议的交互作用比用户进程与传统的1O设备相互作用复杂得多。

首先,进行网络操作的两个进程在不同机器上,如何建立它们之间的联系?其次,网络协议存在多种,如何建立一种通用机制以支持多种协议?这些都是网络应用编程界面所要解决的问题。

在UNIX系统中,网络应用编程界面有两类:UNIX BSD的套接字(socket)和UNIX System V的TLI,由于Sun公司采用了支持TCPIP的UNIX BSD操作系统,使TCPIP的应用有更大的发展,其网络应用编程界面-套接字(socket)在网络软件中被广泛应用,至今已引进微机操作系统DOS和Windows系统中,成为开发网络应用软件的强有力工具,本章将要详细讨论这个问题


部分文件列表

文件名 大小
socket编程原理.pdf 2M

部分页面预览

(完整内容请下载后查看)

全部评论(1)

  • 2019-11-29 13:27:45suxindg

    谢谢分享

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载