首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 776 毫秒
1.
多线程是Windows系统支持的一项十分重要的功能,特别有利于在同一程序中实现并发任务.多线程的实现可以使得各端口独立,准确地实现串行通信,从而提高串行通信中的实时性和可靠性,使程序能够适应高速的数据采集和处理.文中分析了基于Windows 9x平台上的串行通信和多线程编程的原理和开发方法,阐述了基于多线程技术串行通信的实现方法.  相似文献   

2.
基于多线程技术实现Windows串行通信   总被引:4,自引:0,他引:4  
李湘江  汤琛 《微机发展》2004,14(2):63-65,88
多线程是Windows系统支持的一项十分重要的功能,特别有利于在同一程序中实现并发任务。多线程的实现可以使得各端口独立,准确地实现串行通信,从而提高串行通信中的实时性和可靠性,使程序能够适应高速的数据采集和处理。文中分析了基于windows 9x平台上的串行通信和多线程编程的原理和开发方法,阐述了基于多线程技术串行通信的实现方法。  相似文献   

3.
研究一种改进的协同式电子白板系统的设计问题。基于服务器/客户端体系结构,该系统采用阻塞通信方式和多线程网络编程技术,在网络上传输数据包和数据流,实现了一个在局域网中协同工作和交互式的电子白板。针对计算机协同工作的现有并发机制,提出一种改进的并发策略,可以提高通信效率,避免系统通信拥塞。软件测试证明了其正确性和实用价值。  相似文献   

4.
顾和明 《福建电脑》2012,28(11):116-118
分析了高校心理咨询系统采用多线程技术实现网络通信存在的不足,简述了Ja-va非阻塞通信的基本原理,分析了应用非阻塞通信技术实现心理咨询系统的几个关键技术。系统采用非阻塞I/O通信技术只使用一个线程并行实现大量客户无阻塞地通信,有效地减少了系统开销,较好地提升了系统的性能。  相似文献   

5.
针对高可靠性、高质量的Java并行多任务程序设计,分析了Java多线程机制的原理及其实现技术,研究了程序并发过程中的同步机制和交互通信机制,比较了基于操作系统级和基于Java多线程级并发机制的实现结构,总结了并发程序中死锁预防的一些编程规则和策略.所构造的一个具有完全意义上的并发同步的框架实例有一定的实用价值.  相似文献   

6.
基于Java多线程的并发机制的研究和实现   总被引:4,自引:0,他引:4  
针对高可靠性、高质量的Java并行多任务程序设计,分析了Java多线程机制的原理及其实现技术,研究了程序并发过程中的同步机制和交互通信机制,比较了基于操作系统级和基于Java多线程级并发机制的实现结构,总结了并发程序中死锁预防的一些编程规则和策略。所构造的一个具有完全意义上的并发同步的框架实例有一定的实用价值。  相似文献   

7.
串口通信多线程实现的分析   总被引:7,自引:0,他引:7  
分析了多线程实现串口通信的机制,通过UML活动图详细展示了串口通信中各个线程并发执行的过程,并讨论了多线程同步问题。基于《串口通信多线程实现的分析》的通信程序能够实时接收和发送数据,具有高效、可靠、稳定等特点,实用性极强。  相似文献   

8.
构件是实现软件重用的有效途径。文章介绍了一个基于Delphi多线程的串行通信构件的体系结构,提出了一个适用于该结构的多线程调度算法模型,讨论了在多任务并发执行环境下的多线程串口程序设计方法,以及基于这些模型和方法的串行通信构件实现的一般过程。所实现的构件在仓库管理系统实施过程中已成功应用,具有较强的重用性、可靠性、适应性及多线程并发控制特点。  相似文献   

9.
分析了乡村可视化远程医疗系统采用多线程技术实现网络通信存在的不足,阐述了Java非阻塞I/O的基本原理.系统采用非阻塞I/O通信技术只使用一个线程并行实现大量客户无阻塞的通信,有效地减少了系统开销,较好地提升了系统的性能.  相似文献   

10.
介绍了一个基于Delphi多线程的串行通信构件的体系结构。提出了一个适用于该结构的多线程调度算法模型,讨论了在多任务并发执行环境下的多线程串口程序设计方法。以及基于这些模型和方法的串行通信构件实现的一般过程。所实现的构件在企业资源计划系统实施过程中已成功应用,具有较强的重用性、可靠性、适应性及多线程并发控制特点。  相似文献   

11.
程琳 《计算机与现代化》2005,(2):115-118,122
分析了Java中多线程并发机制的原理及实现技术,研究了程序并发过程中的同步机制和交互通信机制,总结了多线程编程中死锁预防的一些方法和策略。所构造的一个具有完全意义上的并发同步的实例具有一定的实用价值。  相似文献   

12.
军演仿真中实时数据通信的研究与实现   总被引:1,自引:0,他引:1  
以实现军演仿真中实时数据通信为研究目的,采用基于多线程技术的非阻塞式Socket;以网络流量与数据发送的优先级为研究重点,提出了DR算法和择优录用的静态调度策略,弥补了多线程过渡消耗CPU资源的缺陷,满足了系统的实时性和可靠性要求.最后,介绍了在LAN环境下军演仿真中实时数据通信的设计、实现和运行结果,该研究成果具有较强的推广性,可应用于工业领域的实时监控中.  相似文献   

13.
基于Socket的多用户并发通信的设计   总被引:3,自引:1,他引:3  
王静  曲凤娟 《福建电脑》2007,(3):164-165
本文首先介绍了socket及socket的通信机制,并使用java提供的Socket API和多线程相结合的模式设计多客户与服务器的并发通信,最后利用一个聊天室的应用实例详细介绍了通信的具体实现.  相似文献   

14.
刘瑞华  项文杰 《计算机工程》2010,36(15):219-221
设计一套基于多线程技术的GPS罗盘数据采集和处理系统,给出GPS姿态测量原理及相关通信协议,在此基础上以SDI-COMPASS为例,采用Win32的API通信函数实现GPS罗盘和PC机之间多线程、非阻塞的串口通信。静态和动态实验表明,该系统可以快速、准确地采集和处理GPS罗盘数据,具有很高的稳定性和灵活性。  相似文献   

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

16.
在论述AJAX技术基础上,研究基于AJAX技术实现浏览器与服务器的异步通信的技术关键,提出一种AJAX应用模型,将其应用到山西电力公司内容管理平台系统。通过性能分析,探讨多用户并发访问时多线程及资源消耗情况。最后在性能比较试验中证明此模式减少了网络时延对WEB性能的影响,在响应时间和资源利用率上有显著优势。还总结出AJAX技术在实现过程中的优缺点。  相似文献   

17.
何昕  张磊  魏仲慧 《测控技术》2008,27(4):60-62
针对外场恶劣的试验条件及光电测控系统通信多样化的问题,介绍了以以太网为通信网络的分布式测控系统,基于客户端/服务器模式进行远程控制的方法。系统采用Winsock编程和多线程并发技术,以异步通信方式完成系统控制命令和测量数据的传输。通过在专用的工具软件中加入远程控制命令,数据处理中心实现了远程控制各测量站测量试验,提高了光电测控系统的工作效率和测量数据的时效性,大大降低了外场试验的危险性。  相似文献   

18.
基于实践,介绍了多线程技术的特点,以及在一个基于J2EE平台的系统中,应用多线程技术对多个对象实现并发数据采集的有关问题及其解决方案。  相似文献   

19.
探讨了Linux平台下多线程技术和套接字网络通讯问题,在此基础上利用互斥锁和条件变量技术设计了一个面向连接的多线程并发服务器的详细算法。最后给出了基于Posix线程库的Linux系统下用C++实现多线程并发服务器的基本程序框架。实际项目应用表明这种基于多线程的并发服务器结构在完善程序功能的同时还可以有效提高其服务性能。  相似文献   

20.
随着大数据技术的发展,多线程高并发等技术已经越来越成为大数据处理中的关键技术。非阻塞式I/O(new I/O,NIO)技术作为一种分布式高并发技术被广泛应用,但对于大数据量的通信往往需要很多的时间才能完成。Google提出的Protocol Buffer序列化压缩技术相对于传统序列化效率高、时间短、使用简单。文章将传统NIO技术与Protocol Buffer相结合,在分布式系统不同节点通信中,极大地降低了分布式系统的网络负载,大大节省了数据传输时间。  相似文献   

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

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

京公网安备 11010802026262号