1. 研究目的与意义
Socket指一个通信端点,用户借助它通过网络与其他Socket应用程序相互通信。
近年来PC机上Windows系统的流行。以及Internet互联网在全球范围的广泛使用,很多用户需要在Windows环境中开发可通过互联网进行通信的应用软件。Socket实际在计算机中提供了一个通信端口,可以通过这个端口与任何一个具有Socket接口的计算机通信。应用程序在网络上传输、接收的信息都通过这个Socket接口来实现。在应用开发中就像使用文件句柄一样,可以对Socket句柄进行读,写操作,我们将Socket翻译为套接字。2. 国内外研究现状分析
二十世界八十年代初美国研究实现unix操作系统中tcp/ip协议,同时出现许多成熟的tcp/ip应用程序接口(api),这个api称为socket。
开始socket由于berkeley首先在socket接口开发中工作,因此人们将socket接口称为berkeley socket。
九十年代初,由于microsoft联合了其他几家公司共同制定了一套windows下的网络编程接口,即windows socket规范,它是berkeley sockets的重要补充,主要是增加了一些异步函数,并增加了符合windows消息驱动特性的网络事件异步选择机制。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
3. 研究的基本内容与计划
研究内容和预期成果:
服务器端的步骤如下。
(一) 建立服务器端的socket,开始侦听整个网络中的连接请求。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
4. 研究创新点
1.随着企业社会发展孤立的业务系统已经无法满足需要通过socket实现数据交换
2.socket系统简洁方便满足现代企业需求
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
