共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
TCP/IP是广为应用的互连网络协议。现在的网络几乎全部支持TCP/IP协议,因而无论从可移植性、可使用性还是发展前景来看,采用TCP/IP协议开发网络通信软件都是一个最佳选择。目前,套接口(Socket API)已逐渐成为网络通信软件开发的标准和规范,使用套接口能在网络上方便地开发通信软件。MFC(微软基础类库)4.0是一个稳健的C++应用程序框架,用于用C++编写Microsoft Windows操作系统的应用程序。MFC 4.0为TCP/IP网络编程提供了新的WinSock类,本文将介绍如何用MFC的新类编写TCP/IP网络通信程序。 相似文献
3.
Internet日益成为我们生活的一部分,无论程序员或编程爱好者,都会对网络编程有很大的兴趣,VC提供了非常方便的网络编程接口。该文通过一个例子介绍了如何用Windows Socket API来开发网络程序。一. Windows Socket API简介Socket是网络通信的基本构件,一个Socket对应于通信的一端,网络通信的Socket接口模型将通信主机或进程当作端点。每个网络对话包括两个端点:本地主机(或进程)和远地主机(或进程),Socket接口将网络对话的每个端点称为一个Socket。在网络应用中,多数网络应用程序是使用客户/服务器模型设计的。客户向服… 相似文献
4.
在Linux下开发高性能的网络通信程序,是充分发挥Linux网络特性的一个关键因素。Socket接口是TCP/IP网络最为通用的API,Socket在计算机中提供了一个通信端口,可以通过这个端口与任何一个具有Socket接口的计算机通信。本文通过对Socket原理的分析,详细说明了如何在Linux下利用Socket技术进行网络通信程序的开发。 相似文献
5.
Java本身就是一种网络环境的程序设计语言。它提供了强有力的网络支持机制。Java中的API以类的形式提供了两个层次的网络支持机制:用URL访问网络资源的类和利用Socket通信的类。这两个层次的网络支持机制分别面向两大类主要的应用需求:一类是针对访问Internet,尤其是WWW上的资源的应用;另一类主要是针对客户/服务器模式的应用和实现某些特殊的协议的应用,它的通信过程是基于TCP/IP协议中的传输层接口Socket来实现的。Java也提供了对应Socket机制的一组类,分别支持流和数据报两种通信过程。实际上,支持URL的类也是依赖于下层支持Socket通信的类来实现的。 相似文献
6.
Windows网络驱动程序接口规范为开发者在操作系统内核模式下处理网络数据提供了标准的开发接口。这套标准应用程序接口(API)由微软提供,它支持计算机通过不同的通信协议实现网络相连,如:TCP/IP、IPX、NetBIOS、AppleTalk等。按照网络驱动程序的特点及Windows驱动程序的开发规则,这里给出了一个能实现网络协议数据拦截、不同网络协议格式转换和转发的方案。方案包括网络驱动程序接口规范简介、帧格式规范描述、转换策略设置、数据拦截、协议转换、ARP欺骗等方面的内容。该方案能有效地实现Windows平台下不同网络协议数据格式转换。通过给出的以IP协议为范例的实现方案,人们能较为容易地扩展其他应用,以达到实现各种特定需求的目的。 相似文献
7.
在Unix下开发网络通信系统可以充分发挥Unix系统出色的网络性能,本文介绍了在Unix操作系统下基于TCP/IP协议Socket套接口的通信机制以及多线程编程知识,针对C/S模式的应用编写底层网络通信程序,并给出多线程实现多用户与服务器并发通信模型,并给出了用c++编写的多用户与服务器通信的应用实例. 相似文献
8.
Linux环境下基于TCP的Socket编程浅析 总被引:6,自引:0,他引:6
Socket适用于同一台计算机上的进程间通信,同时也适用于网络环境中的进程间通信。他已成为当前许多操作系统的网络API,也是网络操作系统中必不可少的基础功能。因特网为网络中的应用提供了2种类型的服务:由TCP协议提供的面向连接服务和由UDP协议提供的无连接服务。随着Linux操作系统的不断推广,Linux环境下的Socket开发和研究一直是人们关注的热点。文章介绍了Linux平台下的Socket及其在TCP协议下的编程原理,并通过一个用Java编写的基于TCP的客户/服务器程序,描述了网络中不同主机上的两个进程之间的Socket通信机制。 相似文献
9.
数据采集监控平台能够对分布在网络上的作为独立节点的数据采集装置进行监控和操作。在监控平台的软件开发过程中,首先要解决的就是网络通信问题。本文介绍了基于TCP/IP协议的SOCKET通信,以搭载有Linux操作系统的ARM的数据采集装置为下位机,在其上编程实现Socket通信的服务器端。以装有Windows操作系统的计算机作为上位机,在其上编程实现Socket通信的客户端,解决了嵌入式数据采集网络监控平台的通信问题。 相似文献
10.
11.
一种基于Java的网络通信程序 总被引:1,自引:1,他引:0
在计算机网络中,文件传输是一项重要的应用.研究了面向对象的网络编程语言Java的网络类库文件,利用Socket套接字实现基于TCP/IP协议网络的通信.在Client与Server间通过一个双向的通信连接,进行数据交换.用户可轻易利用下载服务器所开放的任意文件,也可将文件从本地机传输到远程计算机,以达到资源共享的目的. 相似文献
12.
13.
14.
TCP/IP是计算机在连最常采用的网络通信协议,TCP/IP的核心部分由网络操作系统的内核实现,应用程序通过编程接回来访问TCP/IP。其中,在Windo、s环境下的TCP/IP编程接口(API)就是Winsock函数。目前,Windows下的11。ternet软件都是基于winsock片发的,而Win。ock已被集成到w山如。s%/98及*jrldo。s*T中。VB则通过*inso让Actile控件为Winsock提供了标准接口、Win。o(d的目的就是为两个和多个1lit。、fll。t节点建立连接并使之交换数据。W1llSOCK比13to#HHIN对于每个应用程序,wlldo、。内部都有两条消息、队… 相似文献
15.
介绍基于TCP/IP协议的Windows Socket的组成结构;阐述了利用Windows Socket接口开发网络应用程序的一些方法和技术;结合回调函数,以模拟键盘操作为例,讲述如何实现集中式应用共享。 相似文献
16.
基于WinSock的计算机网络控制技术的应用研究 总被引:1,自引:0,他引:1
介绍了基于TCP/IP协议的Windows环境下WinSock网络编程的原理和方法,以及通过计算机网络如何实现对远程设备的控制,并给出了实例. 相似文献
17.
阐述了Windows平台下TCP/IP的编程接口Winsock的相关概念,介绍了套接字的分类和数据流式的套接字编程原理,分析了在Windows环境下利用Socket编程的操作机制,给出了基于Winsock开发网络应用程序的具体方法和程序代码. 相似文献
18.
19.
套接字是一种网络编程接口,应用程序通过这种接口可以和不同网络中的应用程序进行通信,而不必担心网络协议不同所引发的问题。而Flash闪存是非易失存储器,可以对存储器单元块进行擦写和再编程,NOR和NAND是两种主要的非易失闪存技术,NOR主要应用在代码存储,NAND适合于数据存储。文章介绍了基于UDP协议的Socket网络编程机制和原理,完成了基于Socket协议的Flash固化工具的实现。 相似文献
20.
开源Linux中IP协议栈的移植方法 总被引:1,自引:1,他引:0
分析了无IP接口设备在接入网络时的替代方案及缺陷,论述了从开源Linux内核移植IP协议栈的实现方法,说明了IP协议栈Windows平台编译调试方法,以及如何利用WinPCap工具在Windows平台寄生全新IP协议栈。介绍了IP协议栈移植到CIRROS操作系统时Socket套接字编程接口实现原理,依据IP协议栈在CIRROS操作系统上实现多种高层网络应用,对CIRROS操作系统上的协议栈性能进行了测试,证明了方法的可行性。 相似文献