首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
为了解决综合测试系统设备间的实时数据传输问题,在.NET平台上开发了一套通讯软件。通过TCP Socket接口,实现中心机和终端之间的可靠数据连接;采用异步技术,提高了系统的控制效率和操作友好性。结果表明,测试通讯软件很好地实现了设备间数据的互联互通,系统运行稳定,有一定的推广借鉴价值。  相似文献   

2.
分析了I/O复用模型的原理和特点,并针对Windows与Linux平台间通信的并发数量不足的问题,提出在Windows与Linux平台间使用socket(套接字)异步通信的方法.通信采用客户端/服务器(Client/Server)模型.在该模型中,服务器端使用Linux提供的epoll接口,而客户端使用.NET提供的AsyncCallBack(异步回调)的委托方式构建跨平台的异步通信.此外,结合多线程编程方法,处理 socket 通信客户端的显示问题.从观测通信过程来看,服务器端能够同时接收多个客户端发送的数据并返回数据.实验结果表明,在Windows与Linux进行socket异步通信是完全可行的, epoll接口的使用提高了Linux服务器端的并发性,从而提高了Windows和Linux平台间网络通信的实时性.  相似文献   

3.
基于Java中流式Socket并行通信的编程实现   总被引:1,自引:0,他引:1  
基于Java的多线程机制和Socket流的网络编程是设计并行网络通信程序的一种有效方法,用一个客户机/服务器连接通信的实例来说明该方法的具体实现.  相似文献   

4.
委托是一种特殊的类,它将方法当作另一个方法的参数来进行传递,C#的事件、多线程等都是建立在委托机制的基础上。分析了在C#下委托的调用方式,同步调用容易理解,比较简单,但是容易引发阻塞,而异步调用比较抽象,但是能避免阻塞。通过实例,详细地分析了同步方式、基于IAsyncResult异步方式和基于事件的异步方式的差异,分析了网络编程下TCP传输的模式选择。  相似文献   

5.
概要院分析了即时通信系统涉及到的TCP协议、Socket通信机制和多线程技术,设计了一套基于Socket通信的即时通信系统。客户端UI界面使用Java Swing技术编写,简洁且美观,通信底层采用基于TCP的Socket和服务端连接,可靠性高,配合多线程机制的合理运用,多用户同时在线收发消息,保证服务端精准高效地接收和投递消息。  相似文献   

6.
C#语言中的委托、事件及异步委托是通用类型系统所特有的语言特性,它功能强大,使用方便。本文结合C#源代码,介绍了利用这些特性所实现的定单模式和传统的多线程同步机制实现定单模式的不同。  相似文献   

7.
Linux下多线程Socket通讯的研究与应用   总被引:12,自引:0,他引:12  
Linux操作系统具有良好的稳定性和出色的网络性能,因此被广泛应用于网络服务领域。而在Linux下开发高性能的网络通讯程序,是充分发挥Linux网络特性的一个关键因素。文章通过对Socket通讯模型的分析和比较,阐述了在大规模分布式系统中采用多线程Socket通讯技术的必要性。并且以HT-7数据采集和控制系统中的炮号服务器为例,详细说明了如何在Linux下利用多线程Socket通讯技术进行网络通讯程序的开发。  相似文献   

8.
基于Socket的报文通讯异步同步转换器的设计与实现   总被引:4,自引:0,他引:4  
傅瑜光  陈刚 《计算机应用》2004,24(Z2):303-306
银行业务系统常采用Socket报文通讯技术与业务交换系统进行帐务处理,报文通讯异步同步转换器是其中一个必不可少的部分.文中先介绍了一些转换器在银行系统中的应用背景,并提出由客户代理器、报文发送代理服务器和报文接收服务器三部分组成的转换器模型设计框架,然后详细介绍了用Java实现的转换器的类关系及其执行流程,最后对转换器的优缺点进行分析.  相似文献   

9.
基于Socket和多线程的远程监控系统   总被引:18,自引:0,他引:18  
探讨了基于Socket以及多线程技术的远程监控系统的设计和实现,介绍了系统设计的总体方案,并在VC++6.0编程环境下实现了一种基于局域网的监控系统。Socket套节字作为目前最流行的网络通信应用程序接口之一,利用它可以方便地实现局域网内的数据传输。传统的单线程程序中,视频数据的鳊码、解码、传输不能同时进行,导致传输效率很低。为此,提出了多缓冲区多线程结构,有效地提高了视频数据的传输效率。实验证明,系统能有效地实现一点对多点的实时监控。  相似文献   

10.
Socket高效网络服务端研究   总被引:3,自引:0,他引:3  
黄金雪 《现代计算机》2011,(10):22-25,35
通过对TCP/IP协议下的Socket编程框架的研究和实现进行分析,提出基于Socket编程框架的改进型分层异步服务端架构,并在Linux系统下实现改进后的服务端系统框架。通过实验验证,优化的分层异步服务端架构,相对经典服务器端架构有很大的性能提升,可以为多客户端应用提供易用、高效、高性能的网络服务。  相似文献   

11.
基于socket的网络通信技术研究   总被引:1,自引:0,他引:1  
随着计算机网络的发展,网络中主机间的通信变得越来越重要。本文通过对套接字的概念及工作原理的分析,提出了网络通信程序设计的流程,并对实现关键点进行了阐述。根据Sock网络编程原理,设计程序实现了客户-服务器模式(C/S)的网络通信,并对程序实例进行了研究分析。  相似文献   

12.
基于Socket的异构形平台的网络通信研究   总被引:2,自引:0,他引:2  
介绍了如何在C/C++和Java两种不同平台上进行网络套接字通信,并结合移动行业自助服务通信系统工程实例研究了两种平台Socket通信的不同以及通信中的一些关键注意问题。  相似文献   

13.
Internet在我国日益普及,用户对网络应用的需求也不断增加,网络状况瞬息万变,如何开发高效的Windows网络应用程序对网络应用程序开发人员来说相当重要。文中对Windows Socket、异步选择机制进行了简要的介绍,根据网络编程的原理详细介绍了在VC中基于异步选择机制的局域网通信的实现。该方法具有实时性、高效性的特点,可被广泛应用于C/S结构的软件中。  相似文献   

14.
基于Socket的多平台通讯研究   总被引:4,自引:0,他引:4  
蒋敏  单家芳  孔军 《计算机工程与应用》2005,41(36):135-137,141
EAST装置中的LHCD控制系统是一个基于多平台的分布式控制系统。由于控制系统中有多种应用需求,因此在系统中采用了QNX,Linux和W indows三种操作系统。文章主要介绍了在QNX,Linux,Windows三种不同的操作系统平台下,如何通过Socket网络编程实现互相通讯,并阐述了自定义通讯协议的设计和实现。测试结果表明,利用BSDSocket API建立的套接字,可以方便地实现三个操作系统平台之间的通讯,并且在长时间、高频率的通讯过程中,具有良好的实时性和可靠性。  相似文献   

15.
Socket的网络编程研究与实现   总被引:2,自引:0,他引:2  
建立在传输层协议上的数据结构Socket作为网络中数据交换的排队点,是TCP/IP网络最为通用的API。本文在介绍TCP/IP协议客户端和服务器端进程通信流程和具体实现的基础上,给出了开发通信应用程序的编程模型和实现要点,并以Delphi为编程语言说明了使用Socket进行网络编程的方法和特点。  相似文献   

16.
无线网络技术的迅猛发展和无限设备终端的日益普及,使得人们对于无线应用服务的需求不断扩大,所以,J2ME的Web服务将是人们关注的焦点。文中基于J2ME的特性和Socket技术展开研究,介绍了手机平台实现访问数据库服务器的设计与实现,对其中所用到的关键技术及基础知识做了阐述,并结合这些技术完成了奥运会查询系统的客户端和服务器端的设计,实现了客户的运动会项目、时间、地点的浏览和查询,以及服务器端的监视功能。  相似文献   

17.
近年来,面向对象成为软件设计和开发的主流技术,然而基于继承的类结构的面向对象语言越来越显示出难以满足系统中动态应用的需求。本文就我们在实际工作中所遇到的问题,在分析基于继承和设计模式两种实现方法的基础上,提出一种基于delegate机制的实现方法。分析和模拟实验结果表明,基于delegate机制的实现方法明显优于前两者,可以有效地应用于软件开发。  相似文献   

18.
基于Socket的双机仿真系统的研究与开发   总被引:1,自引:0,他引:1  
该文介绍了基于Socket的双机仿真系统。该系统利用通用计算机,采用主辅机结构,实现了通用机上的实时仿真;同时利用Socket的造价成本低、编程简单、移植性好等优点,较好地解决了,以往基于板卡仿真系统的缺点。系统通过采用现在通用的TCP/IP协议,实现了主辅机间的连接,为系统的进一步的开发和扩展打下了良好的基础。系统在开发完成以后,成功地运用到某武器系统的半实物仿真中,很好地完成了模拟与检验的任务,检验了控制对象的可靠性,验证了控制制导规律的正确性,为武器系统的成功研制做出了重要的贡献。  相似文献   

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

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