首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
通过介绍实现高性能服务器的方案,探讨Linux平台下进程间通信机制(IPC)、套接字通信、共享内存以及进程池技术,同时利用多线程互斥锁和条件变量设计了一个能承受多客户端同时访问的高性能并发服务器的方法。  相似文献   

2.
一、COM的线程模型 Windows是个多线程的操作系统.多线程编程可以带来高性能、实时响应、并发操作等好处,但同时,多线程使得编写正确而健壮的代码变得困难起来.Win32程序员必须在涉及多线程时锁定和同步任何易受不一致性和误用影响的共享资源.COM为了权衡组件的并发性能与多线程编程的同步问题,提出了线程模型(Threading model)的概念.在COM中,进程中存在的COM对象被分到称为单元(apartment)的逻辑组.  相似文献   

3.
一、COM的线程模型 Windows是个多线程的操作系统。多线程编程可以带来高性能、实时响应、并发操作等好处,但同时,多线程使得编写正确而健壮的代码变得困难起来。Win32程序员必须在涉及多线程时锁定和同步任何易受不一致性和误用影响的共享资源。COM为了权衡组件的并发性能与多线程编程的同步问题,提出了线程模型(Tbreading model)的概念。在COM中,进程中存  相似文献   

4.
文章介绍了COM的原理、HTTP协议,并利用COM开发多线程下载组件的设计和实现。  相似文献   

5.
本文介绍了COM的几种线程模型:单线程套间模型(STA Single Thread Apartment),多线程套间模型(MTA Multithread Apartment)和自动线程模型(Auto-thread).首先,介绍了单线程套间模型和多线程套间模型的意义和特点,其中,单线程套间模型是一种缺省的模型,而多线程套间模型可以说是对单线程套间模型的简化;然后,根据分析单线程套间和多线程套间模型的特点,引入了自动线程模型,这种模型可以在多个客户同时访问多个COM对象时,极大地提高访问的性能和效率.本文同时提供了样例代码,以便于理解这些概念.  相似文献   

6.
COM技术在OPC服务器中的应用及实现   总被引:5,自引:0,他引:5  
李蕾  戴瑜兴 《控制工程》2005,12(3):238-241
OPC(OLE for Process Control)规范是为了解决不同厂商提供的过程控制设备和商业应用软件之间不能自由通信的问题。介绍了以OLE/COM/DCOM技术为基础的OPC技术,给出了OPC服务器的整体结构及数据采集方法,论述了OPC服务器中COM(Component Object Model)技术:通报连接机制、连接点对象机制,以及COM中的几个关键概念:COM组件、COM对象、COM接口。指出OPC与COM是密不可分的,OPC技术具有广泛的应用领域。  相似文献   

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

8.
用DCOM技术实现DCS与其OPC服务器的通信   总被引:2,自引:0,他引:2  
本文介绍了如何使用DCOM技术将DCS改造成进程外COM服务器,为DCS提出了一种简单的对象模型并设计了较通用的COM接口,利用该接口实现了DCS与其OPC服务器的通信。该接口具有良好的抽象性,很好的隔离了DCS及其OPC服务器,使得OPC服务器不再依赖于DCS的具体实现。  相似文献   

9.
C++Builder讲座     
第四讲COM、DCOM、自动化编程 本讲详细介绍了COM、ActiveX及自动化服务器的编程原理与实现技术,并分别结合实例进行了分析讲解.同时,对与COM相关的技术如COM+、DCOM、CORBA等进行了各有侧重的介绍.力求通过此讲,让读者能掌握中间件的基本概念、基本编程原理与实现技术,并能进行简单COM组件、ActiveX控件及自动化服务器的开发编写.  相似文献   

10.
第四讲COM、DCOM、自动化编程 本讲详细介绍了COM、ActiveX及自动化服务器的编程原理与实现技术,并分别结合实例进行了分析讲解.同时,对与COM相关的技术如COM+、DCOM、CORBA等进行了各有侧重的介绍.力求通过此讲,让读者能掌握中间件的基本概念、基本编程原理与实现技术,并能进行简单COM组件、ActiveX控件及自动化服务器的开发编写.  相似文献   

11.
介绍了一个基于客户/服务器模式下的嵌入式通讯平台的设计原理,分析了它的软硬件组成、Socket通信流程和串口类的封装,阐述了在Delphi环境下COM(component object model)的实现原理,以及如何利用套接字控件完成COM服务器和COM客户端之间的数据传递,此外,结合实例说明了串口通信的流程.  相似文献   

12.
基于COM的可复用数据对象的设计与实现   总被引:1,自引:0,他引:1  
夏坤  张建国  蒋洪 《计算机应用》2001,21(11):36-37
分析了COM对软件复用的支持,并针对两层客户/服务器结构的数据库应用系统,提出了一种有效的数据库访问方法,设计并实现了N层客户/服务器结构中基于COM的可复用数据库对象。  相似文献   

13.
通用多线程服务器的设计与实现   总被引:8,自引:1,他引:7  
郑琪  方思行 《计算机工程与应用》2003,39(16):146-147,184
文章介绍了多线程技术在服务器设计中的应用,采用c++中面向对象、模板和多态技术设计并实现了一个通用多线程服务器的框架。利用这个框架可以灵活的进行扩展,满足实际应用的需要。  相似文献   

14.
针对人们对电子文档保密性要求越来越高,提出了对Word文档保密的一种方法.简要的介绍了COM的结构和特性,利用COM技术来解决电子印章系统与Word文档无缝结合的问题,并介绍了如何对Word进行第二次开发以及工具栏的创建,对其中关键的技术进行了详细介绍,给出了部分实现的代码.  相似文献   

15.
在深入分析COM和WEB服务的核心构件的基础上,利用VS.net对现有OPC服务器转换,通过COM Interop连接低层的OPC服务器,访问现场数据;然后按照OPC XML规范具体实现OPC XML应具有的功能;最后按照SOAP和WSDL协议,实现OPC XML服务器的WEB服务.完成对现有的基于OPCCOM接口规范的工业数据的XML化工作,很方便地实现了现存的基于COM技术的OPC服务器的升级,使得这两种接口可以和谐地共存.  相似文献   

16.
探讨了嵌入式短信通知系统的构成与程序设计技术,在Delphi中综合运用COM、多线程和串口通信等技术设计了一个嵌入式短信通知系统的实例。解决了串口类的封装、Outlook对象模型引用、多线程应用和中文PDU串的编码发送。  相似文献   

17.
张德丰 《电脑学习》2003,(5):14-14,F003
介绍多线程原理,用Java实现多线程Web服务器的方法。  相似文献   

18.
张斌  孙玉方 《计算机学报》1997,20(8):737-743
在Mach微内核之上模拟实现的UNIX操作系统由透明模拟库和若干系统服务器构成。服务器的效率是整个系统成败的关键因素之一。在实践中,我们采用多线程技术设计实现了一个并行化的文件服务器。本文介绍了构造基于IPC的多线程文件服务器所涉及的几个问题和解决的办法。  相似文献   

19.
现在无论是服务器的操作系统还是手机的操作系统已经广泛采用了多线程技术,介绍了多线程技术的基本概念,Java程序与Android程序的多线程实现的区别,以及Socket技术和在服务器端与Android手机端通过Socket运用多线程技术实现通信。  相似文献   

20.
基于SMP的高速高精度贴片机并行图像处理   总被引:1,自引:0,他引:1  
将基于SMP的多线程并行处理技术应用于贴片机图像处理系统,通过对实验数据的分析,针对SMP系统进行分析,得到了一些关于在SMP系统中进行多线程编程时任务分配和处理器分配方面的结论。  相似文献   

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

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