首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于Windows DDE的客户/服务器应用开发   总被引:4,自引:0,他引:4  
Windows应用程序进程间客户/服务器模式的通信实现,是软件工程设计中经常涉及的一个重要问题。阐述了Windows应用程序进程间DDE通信的基本原理,由此给出了设计开发DDE客户/服务器应用的两种方案,并论述了两种方案各自的优点及不足之处。结合工程实际,详细给出了应用Windows DDE API方案开发设计DDE服务器和客户端应用程序的方法。实践表明,应用Windows DDE技术设计客户/服务器应用具有开发周期短、实用性强的优点。  相似文献   

2.
协同工作软件系统结构的研究和实现   总被引:2,自引:1,他引:2  
设计和实现了一个CSCW(Computer Supported Cooperative Work)软件系统,该系统结构的核心思想体现在以下3方面:首先是可实现跨平台的协作,其次是可以同时支持同步协作与异步协作,最后是它支持多会议功能,即一个用户可同时处于若干会议中,并提出了一种利用客户端浏览器插件(Plug-in)来协调客户、客户和服务器以及客户和客户之间的通信机制,以此软件系统为平台实现了一个实例一一远程交互式考核系统ITS(Interactive Testing System)。在ITS中尝试性地提出了一种新型的远程交互式考核模式,并实现了交互式的远程学生考试与教师阅卷过程,同时支持同步协作与异步协作方式,满足了远程教育用户在地域分布、平台各异的情况下的同步与异步的交流要求。  相似文献   

3.
针对现有车辆监控系统难以满足大规模负载的问题,设计一款高性能的通信服务器。该通信服务器合理地划分业务结构,并从多线程异步接收、协议解析模式、共享数据同步和线程池4个方面进行优化设计。最终测试表明,该通信服务器具有良好的适用性、可靠性和可拓展性。  相似文献   

4.
本文主要是在TCP/IP协议下,从事基于Windows系统的客户端和基于Unix数据库服务器端利用Socket实现通信程序设计,讨论重复服务器的设计,并发服务器的设计,服务器通信程序和客户通信程序的设计。  相似文献   

5.
本文简介客户/服务器的定义和分类。讨论在异种机互连的网络环境中,设计和实现一个基于客户/服务器的图文声象集成工具的方法。详细给出了系统实现的基石-异步传输服务。  相似文献   

6.
异步串行通讯在单片机通讯中占据了相当重要的地位,因此大多教单片机都配备了UART来支持异步通讯.当单片机不支持UART时,利用别的方法实现异步串行通信就显得非常有意义.本文在分析异步串行通信规范的基础上,总结了实现异步串行通信的条件.然后深入讨论了80C196MC外设事务服务器实现异步串行通信的机理和时序.最后就异步串行通信编程实现中的一些要点和难点进行了分析.  相似文献   

7.
本文介绍了OPC技术和OPC客户与服务器数据通信的两种方式,详细讨论了基于IAdviseSink接口的接收器和基于IOPCDataCallback接口的接收器设计,并给出了OPC客户与服务器在同步、异步两种方式下数据通信的实现.  相似文献   

8.
Java在网络应用开发中使用非常广泛,在当前Web2.0时代更加强调应用和客户的互动性,对网络服务器的并发处理能力提出了新的需求。但采用Java传统的服务器通信技术的网络应用程序并发处理能力低下,所以,研发出一套新的Java网络通信开发框架尤为必要。本文一开始对阻塞I/O技术做了详尽的分析,在研究和学习JDK1.4提出的NIO技术的基础上,应用基于JAVANIO的服务器通信框架:反应器模型和阿帕奇的MINA开源框架,设计了信息平台的数据通讯模块最后,通过并发性能测试得出的数据比对,本文研究与设计的Teetime服务平台的数据通信模块稳定并且高效。  相似文献   

9.
PIC单片机软件异步串行口实现技巧   总被引:2,自引:0,他引:2  
在用单片机开发各种嵌入式应用系统时,异步串行通信是经常要用到的一种通信模式,很多应用中还要求实现多路异步串行通信.  相似文献   

10.
详细介绍了实现OPCA&E服务器的类结构及开发要点。根据OPC基金会所发布的最新的AE1.10规范,针对一种PCI总线CAN通讯卡设计了OPCA&E服务器,实现了OPC技术在CAN总线系统中的应用。对如何实现OPC服务器与OPC客户的通信进行了详细分析。  相似文献   

11.
接口是客户与服务器通信的唯一途径。客户通过接口访问服务器对象,服务器同样可以通过接口实现对客户的访问。本文通过一个简单的实例,阐述了服务器借助于事件与客户通信的原理,详细介绍了编程步骤,给出了服务器和客户端的程序清单。  相似文献   

12.
构造PC—LAN客户/服务器计算环境   总被引:1,自引:0,他引:1  
在客户/服务器计算环境里,一个应用被分成两个部分:前端(客户)和后端(服务器),它们分别在不同的进程(或处理机)上运行。设计客户/服务器体系结构,就是将任务分配给相应的网络硬件及软件环境,得到最优化的计算。在这个环境里,客户的操作主要是完成请求数据访问服务的工作,服务器则实现资源的管理、提供资源的共享访问服务。 整个设计工作主要包括五个部分:构造PC-LAN硬件环境:选择合适的网络服务器软件;选用功能及性能良好的数据库服务器;选用能为最终用户所接受的客户平台;选用开发客户应用的开发环境。  相似文献   

13.
针对单一的推送技术不能实现和用户的互动以及单一的拉取技术及时性差的问题,本文在深入分析Linux网络通信的基础上,提出了一种使信息发布终端能够采用推送和拉取相结合的方法与服务器通信的终端通信软件的架构方法,在该方法中设计了一种基于套接口的信息发布终端与服务器通信的异步通信协议,并提出了一些保持通信稳定性的措施。  相似文献   

14.
基于EPOLL的单进程事件驱动通信服务器设计与分析   总被引:4,自引:0,他引:4  
通信服务器通常采用多进程、多线程同步阻塞I/O或者是基于SELECT、POLL的单线程事件驱动I/O(Single Process Event—Driven)等方式设计。设计了一个通信服务器,分析指出几种网络I//O方式在高并发连接下其性能已经成为首要瓶颈,提出采用一种新的单线程异步事件驱动I/O方式-EPOLL,针对传统的POLL作了相关的优化;根据通信服务器特性提出了在不同服务器负载和网络条件下,采取几种转发模式和发送模式的自适应匹配策略用以提高服务器性能。通过实验表明,基于采用EPOLL技术和自适应匹配策略的服务器比传统的基于SELECT、POLL的服务器提高了五倍的性能。  相似文献   

15.
本文设计了把串行通信服务和DDE服务合二为一的服务器进程,各DDE客户进程可以通过服务器进程进行本地动态数据交换(DDE),同时可共享通信服务实现与远程的DDE客户进程进行动态数据交换。  相似文献   

16.
AJAX在基于NC机网络中的应用   总被引:2,自引:0,他引:2       下载免费PDF全文
毕振颇  刘志勤 《计算机工程》2007,33(24):124-125
在基于无盘的NC机网络中,如果采用传统的同步交互式Web服务,会造成服务器的负担过重,并使用户等待时间过长。该文提出一种新的方法,将AJAX技术引入NC网络,在用户与服务器之间通过AJAX引擎异步调用XML以实现动态加载数据,使用户与程序异步交互而无须等待服务器的通信。在实例中,Web页面通过JavaScript调用AJAX引擎并异步加载数据,减轻了服务器和带宽的负担,使用户在浏览Web网页时所能感受到的程序反应灵敏度有所提高。  相似文献   

17.
四、IBM 客户/服务器性能评测 Benchmark 随着计算机系统应用环境从集中处理逐步趋向分布处理过程中,客户/服务器计算模式已逐渐成熟,并得到广泛应用。很多企业都已建成或者正在建立符合各自应用要求的客户/服务器计算应用系统,因此在美国著名的从事计算机和通信研究及咨询机构Aberdeen集团公司的支持和推动下,IBM 公司于1994年11月开发出客户/服务器性能评测Benchmark,它可以测定客户/服务器计算环境中的事务处理,决策支持和文件服务的性能,它是目前第一个比  相似文献   

18.
Windows环境下的动态数据交换概念,利用DDEML提供的API函数分别设计DDE客户和服务器程序的方法,详细地描述了各类事务的处理流程。此外,简要介绍同步和异步事务以及DDEML生成和管理数据的方法。文中不仅讲述单客户和单服务器的情况,同时兼顾讨论到多客户和多服务器的情况。  相似文献   

19.
用DDEML实现Windows应用程序间的动态数据交换   总被引:1,自引:0,他引:1  
本文首先介绍Windows环境下的动态数据交换的概念,然后介绍利用DDEML提供的API函数分别设计DDE客户和服务器程序的方法,其中详细地描述了各类事务的处理流程。还简要介绍同步和异步事务以及DDEML生成和管理数据的方法。文中不仅讲述单客户和单服务器的情况,同时兼顾讨论了多客户和多服务器的情况。  相似文献   

20.
OPC数据访问服务器的开发   总被引:4,自引:1,他引:4  
以针对一种PCI总线CAN通信卡设计的OPC数据访问服务器为编程实例 ,详细介绍了OPC数据访问服务器的基本结构以及如何实现OPC服务器与OPC客户之间的数据通信  相似文献   

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

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