首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 8 毫秒
1.
何任晖 《软件世界》1996,(10):25-29
Socket是一个通信端点(endpoint of communication),Socket应用程序使用它通过网络发送和接收数据包。每个Socket拥有一个名字,属于某一运行中的进程并具有某种类型。 Socket分为两类:流式(Stream)Socket和数据报(datagram)Socket。两种类型的区别和说明稍后详述。 Windows Sockets定义了一个二进制兼容的网络编程接口,使用Windows Sockets允许你的应用程序在任何支持Windows Sockets的网络上进行通信。很多网络软件提供商在多种不同的网络协议上支持Windows Sockets,如TCP/IP,XNS,DECNetTM,IPX/SPX。本文讨论是在Windows NT 3.51提供的TCP/IP协议上的Windows Socket编程,与其它任何网络协议支持  相似文献   

2.
本文以日本OMRON公司的C200H-LK202型HOST LINK模块为例,介绍了PLC的通信协议。在Windows98下利用CV++6.0中的Active控件MSComm6.0通讯控件实现了微机对多台PLC的实时监控。  相似文献   

3.
用Borland C++调用IPX/SPX功能   总被引:1,自引:0,他引:1  
罗舜庭 《微电脑世界》1995,(6):70-70,95,96
网际数据包交换协议(IPX)和顺序数据包交换协议(SPX)是Novell公司为NetWare网络操作系统提供的两种基于网卡的点对点通信协议。应用程序开发者可以通过IPX/SPX的应用程序接口(API)来开发点对点通信应用程序。由于NetWare网络操作系统在微机局域网中占主导地位,因而用IPX/SPX协议来实现计算机之间的直接通信很有  相似文献   

4.
Sockets最早是作为UNIX BSD(Berkeley Software Distribution)Release 4.3规范提出来的,随着网络的迅速发展以及Internet在全球范围内的广泛使用,Sockets已逐渐成为网络编程的通用接口。作为网络通信的基本操作单元,它提供了不同主机间进程双向通信的端点,使编程人员能够简单地对网络进行操作,构造任意的跨操作系统、跨网络协议的分布式处理系统。 一、Windows Sockets功能简介 Microsoft公司开发的Windows Sockets API建立了Windows环境与网络间的编程接口,它以BSD Sockets的编程模块为基础,提供了16位和32位两种版本。根据传输的数据类型不同,Windows So-  相似文献   

5.
线程作为Windows95抢先式多任务的基础,是Windows95程序分配CPU时间片的基本实体。每个进程都由一个或几个线程组成,各线程协同完成指定操作,并根据其调度优先级分配CPU。线程具有进程的许多特征,又称为轻量级进程。但线程自己基本上不拥有系统资源,仅占有一点在运行中必不可少的资源,例如:线程的机器寄存器、内核堆栈、线程环境块和用户推栈等。一个应用程序可以由不止一个进程组成,每个过程可以由多个线程组成(至少包括一个线程,称为主线程),同一进程中线程的切换不会引起进程的切换。因此,线程调度的开销远小于进程调度…  相似文献   

6.
高性能微机和内存条价格大幅度下降,中文Windows3.1,3.2与中文Windows95在国内开始普及,越来越多的人都希望能用C语言作些Windows应用程序的开发工作;因为Windows把它能做的事(诸如内存管理、打印机、鼠标、显示器、图形库、通讯库等等)都做了,Windows应用程序的开发者不必再为这些事操心,所以应该说比DOS应用程序的开发  相似文献   

7.
在Microsoft公司宣布了他们的WindowsNT之后,Borland公司也随之推出Borland C 4.0版本。这个版本的一个显著特点是取消了DOS下的集成开发环境IDE,而代之以Windows下的IDE。虽然目前还没有发布Windows NT下的IDE,但是Borland C 4.0可以开发16位和32位的Windows及NT的应用程序。这似乎是对Microsoft公司宣布停止支持DOS的一个有力的响应。另外,做为开发Windows应用程序的工  相似文献   

8.
张强  王黎 《现代计算机》2002,(10):74-78
本文详细说明了在C++B uilder环境下进行视频捕捉的方法。介绍了利用Windows操作系统中的Video for Windows函数库进行视频捕捉的框架,并给出了相应的编程示例。  相似文献   

9.
第二讲 MFC入门 本讲将介绍MFC的知识,介绍MFC常用的类和宏,重点学习MFC的消息机制。 一、VC++的核心—MFC 类库是一个可以在应用中使用的相互关联的C++类的集合。微软基础类库(MFC:Microsoft Foundation Class)是微软为Windows程序员提供的一个面向对象的Windows编程接口,它大大简化了Windows编程工作。该层次结构包容了Windows API中的用户界面部分,并使你能够很容易地以面向对象的方式建立Windows应用程序。这种层次结构适用于所有版本的Windows,并彼此兼容。 基础类库的核心是以C++形式封装了大部分的Windows API。类库表示窗口、对话框、设备上下文、公共GDI对象如画笔、调色板、控制框和其他标准的Windows部件。这些类  相似文献   

10.
在开发软件过程里.经常遇到进程间大数据共享的需求。在Windows操作系统下,任何一个进程不允许读取、写入或是修改另一个进程的数据(包括变量、对象和内存分配等),但是在某个进程内创建的共享内存却能够为多个其他进程所映射,这些进程共享的是物理存储器的同一个页面。  相似文献   

11.
在现有Ethernet网络环境下,为了满足分布仿真系统对网络通信的要求,提出了一种面向分布仿真的实时通信协议。该协议结合TCP和UDP网络协议的优点,采用了点播和广播相结合的混合通信方式、运用了差错控制级别可调技术,实现了一种经济高效的网络数据传输。试验结果表明:使用该协议进行数据通信时,具有实时性好,可靠性高等优点。  相似文献   

12.
对基于Agent系统的分布仿真是仿真领域的重要研究和应用方向,而分布仿真中的通信系统是其中的基础部分.提出并实现了一种支持基于Agent系统分布仿真的通信系统.该系统除了提供基本的仿真通信支持外,还能够有效地支持仿真中Agent的迁移,具有对应用系统透明、通信效率高等优点.首先给出了通信系统的结构及其基本思想,对局部服务Agent和通信过程进行了详细的描述;从应用系统级和分布仿真级两个层次,给出了结构化的通信协议;在此基础之上,给出了完整的Agent迁移支持方案,包括迁移过程、迁移过程中的消息处理和迁移后的通信;最后对通信系统的性能进行了测试.  相似文献   

13.
随着量子通信在近年来的不断发展, 量子安全直接通信成为了量子通信的一大重要分支。但目前的实验设备很难满足量子通信实验, 导致通信协议的正确性和安全性无法得到验证。针对这一问题, 提出了一种协议仿真算法。在Microsoft Visual C++6. 0平台上利用C++语言编写了量子安全直接通信协议的仿真程序, 最终实现了发送方和接收方之间的有效安全通信。仿真结果体现了量子通信的高效性和绝对安全性。实验结果与理论结果相吻合, 进一步验证了协议是安全、正确的, 也证明了用计算机对量子计算进行仿真的可行性。  相似文献   

14.
针对现行的3GPP网络路由协议在路由选择时存在的可靠性低、路由开销大等问题,分析了网络中通信节点的工作状态,综合考虑协同合作方式的DSR路由机制和拥塞控制策略对3GPP网络性能的影响,提出了一种基于拥塞控制的增强型协作DSR路由协议,并通过3GPP网络系统级仿真验证改进后的协作路由协议的通信性能。仿真结果表明,所提的协作DSR协议显著提高了3GPP网络通信性能,在提高网络资源利用率的同时改善了数据传输的可靠性。  相似文献   

15.
针对光纤量子通信网络,提出一种基于中继器的量子通信网络路由选择协议方案.在现有光纤通信网络的基础上利用基于纠缠交换和纠缠纯化的中继器来构建量子通信网络,然后在中继器的基础上采用嵌套纯化方案进行实际量子通信网络系统信道的建立.针对量子通信网络的特点,提出并分析了量子通信网络路由的评价指标,在路由选择协议方案中重点考虑量子信道建立过程中达到目标保真度值所需消耗的纠缠资源和路由建立时间,并从这些指标分析过程中择优选择量子通信信道.所提出的路由选择协议是基于解析计算及优化设计的,与实际量子通信系统相关联,仿真结果表明这种协议方案具有较强的可操作性.  相似文献   

16.
BACnet是用于楼宇自控系统的数据通信协议,BACnet/IP是BACnet与INTERNET的互联协议,它将IPv4网络作为下层通信网络。从网络技术的发展来看,IPv6网络将逐渐取代IPv4网络。本文针对这一趋势,提出了基于IPv6的BACnet/IP通信协议,利用NS-2对BACnet/IP基于IPv6的通信进行了建模仿真,并对比分析了BACnet/IP在IPv6网络与IPv4网络下的数据传输性能,从而论证了BACnet/IP通过扩展是可以在IPv6网络通信的,而且其传输性能优于IPv4网络。  相似文献   

17.
随着粒子模拟并行计算在相关领域应用的不断深入和并行节点计算能力的不断增强,粒子模拟并行程序中通信耗时对整体性能的影响越来越显著,甚至成为主要性能瓶颈.本文在分析影响并行程序通信性能多种因素的基础上,从进程划分方式选择、通信协议优化的角度,对1个典型粒子模拟并行程序——二维宏观拟颗粒并行模拟程序在千兆以太网环境下的通信性能的优化策略进行了测试研究,通过改进并行进程划分方式,采用用户级通信协议等方法,使测试程序通信性能获得明显提高,进而提出了粒子模拟并行程序通信性能优化的思路和建议.  相似文献   

18.
Building automation and control network (BACnet) is a standard data communication protocol for building automation and control systems. This study investigated the relationship between network-induced delay and control performance of a BACnet-based heating, ventilating, and air-conditioning (HVAC) control system using a simulation. The model consisted of the HVAC control system model and a BACnet communication protocol model. The BACnet communication model delivered the HVAC control data using the communication services provided by BACnet. The simulation results were analysed to develop recommendations for designing and operating BACnet-based HVAC control systems.  相似文献   

19.
EV电控系统的CAN总线通信研究与开发   总被引:2,自引:0,他引:2  
介绍了CAN(ControlAreaNetwork)总线通信原理和通信协议。以芯片MC68376集成CAN控制器为例,阐述了纯电动车EV(ElectricVehicle)电控系统采用SAEJ1939通信协议实现CAN总线通信的设计要点。最后给出了基于CAN通信的EV电动汽车硬件在环仿真系统获得的电机在不同工况下的电流需求特性曲线。实验证明CAN总线通信速率高、准确、可靠性高。  相似文献   

20.
如何高效地、安全地分发新的组密钥是广播加密研究的重点。一些资源受限的场景或者商业性的付费视频应用程序为了节省通信开销,愿意降牺牲小的安全性需求。经典的完全子树(CS, Complete Subtree)协议通信开销较大;而排外完全子树(ECS, Exclusive Complete Subtree)协议则具有常量的通信开销,但是ECS协议仅抵抗单用户的攻击。本文结合ECS协议具有常量通信开销和CS协议完全抗合谋攻击的特点,设计并实现了一个混合结构的广播加密方案。该混合方案在牺牲较小的抗合谋攻击基础上,获取了较低的通信开销。最后,通过仿真实验验证了该混合方案的有效性,同时分析了该方案在安全性和带宽之间的折中。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号