首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Win32进程间信息共享的实现方法研究   总被引:4,自引:0,他引:4  
Microsoft Win32 API为应用程序提共了用于通信和共享数据的进程间通信的机制.探讨了进程间通信的含义及相应的实现技术,对这些技术的原理、特性等进行了分析研究,编制了简单易懂的例程,并结合科研项目研究通过实验室仿真验证实现了进程间的有效通信.  相似文献   

2.
制造业企业内部各个部门使用着不同开发语言所开发的应用系统,要实现这些异构语言系统的良好集成,解决异构语言系统的进程间数据通信就是一个关键的问题.本文提出了通信底层、通信代理控件和上层应用的异构语言系统间通信三层模型的设计思想,并以VC与PB程序为例详细介绍了一种能实现异构语言系统本地和远程的进程间通信的解决方案.  相似文献   

3.
IPC为进程间通信或跨进程通信,是指两个进程进行进程间通信的过程.在PC和移动设备上一个进程指的是一个程序或者一个应用,所以将进程间通信简单理解为不同应用之间的通信.在Android中,为每一个应用程序都分配了一个独立的虚拟机,或者说每个进程都分配一个独立的虚拟机,不同虚拟机在内存分配上有不同的地址空间,这就导致在不同的虚拟机互相访问数据需要借助其他手段.  相似文献   

4.
进程间通信机制的分析与比较   总被引:8,自引:0,他引:8  
1.引言为了完成特定任务,进程间经常需要通信,例如,传递数据、发送消息或相互间执行同步操作,因此进程间通信机制是操作系统非常重要的一个组成部分。下面我们将结合各种U-nix版本,详细讨论Linux核心2.2进程间通信机制的设计原理和实现方法以及Linux核心2.4所做的改进。2.信号信号是最古老的一种通信间通信方式,它的功能是向某个进程发出软件中断,通知该进程发生了一个重要的事件,如  相似文献   

5.
Win32应用程序中进程间通信方法分析与比较   总被引:2,自引:0,他引:2  
随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求.编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的.Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考.  相似文献   

6.
微内核架构为操作系统提供了良好的隔离性,高度模块化的架构设计使得微内核架构操作系统对进程间通信的依赖度极高,进程间通信恢复是系统恢复正常运行的关键。权能是微内核架构操作系统中进程对资源操作权限的描述,决定进程间能否进行通信。针对微内核操作系统在系统服务恢复过程中出现的进程间通信信道丢失问题,提出并实现了一种进程间通信恢复方法。在通信异常时保存权能信息,用于在系统关键服务恢复过程中重新建立客户程序与服务程序的进程间通信信道。实验结果表明所提出的方法是有效的,可以提高操作系统的可靠性。  相似文献   

7.
一、引言 1.网络应用程序接口socket介绍 通常用户可利用网络操作系统提供的命令,如ftp,rcp,rcmd,rlogin等来进行网络操作。但用户应用程序则需要利用TCP/IP提供的网络应用程序接口(API)来实现进程间通信。TCP/IP提供的网络API主要是socket。socket的目的是解决网间网进程通信问题,一般UNIX系统进程通信是在同一台主机内不同的进程间的通信,主要是利用进程通信机制(IPC)来实现的,通信双方可用各自的进程号来标识。但是在网络上进程间通信就比较复杂了,此时大部分通信是发  相似文献   

8.
文章比较了QsNet和QsNetⅡ的性能,在分析其性能的基础上,设计了基于这两种交换设备的机群系统进程间通信的机制,目的是解决进程间的通信效率问题。在给出进程间通信机制的基础上,阐述了基于这种方案的分布式程序的开发方法。  相似文献   

9.
Netlink套接字在Linux系统通信中的应用研究   总被引:4,自引:0,他引:4  
Netlink是Linux系统特有的、基于Socket编程接口的通信机制.作为一种比较新的进程间通信机制,Netlink 套接字有其自身的优势.本文首先分析了Netlink套接字在进程通信中体现的优越性,然后详细阐述了使用netlink套接字进行用户进程与内核空间通信的具体应用.  相似文献   

10.
一、邮槽实施细节 邮槽(Mailslot)是Windows用来实现进程间通信的一种手段,确切地说,是用来实现单通道进程间通信的一种手段。通过邮槽不仅可以在本地计算机的进程间进行通信,还可以同在网络上的远程主机上运行的其他进程进行通信。用最简单的话来  相似文献   

11.
传统的逆向分析方法在分析多进程架构软件时具有较多难以克服的困难, 针对这个问题提出了基于TEMU的进程间通信过程逆向方法。利用动态二进制分析平台TEMU记录多进程程序函数调用信息, 结合进程间通信函数的关联规则从函数调用信息中提取进程间通信的通信方法、通信数据和通信协作机制。根据该方法设计并实现了一个原型系统, 对多款多进程架构软件进行测试, 测试结果表明, 该方法能够准确提取多进程架构软件的进程间通信过程, 对多进程架构软件逆向起到了很大的辅助作用。  相似文献   

12.
进程间的数据交换和共享是一种非常重要和实用的技术,如何选择恰当的通信方式就成为应用开发中的一个关键问题。本文就基于File Mapping的共享内存技术的实现方法进行了探讨,并针对“内存文件映射”方式编写了进程间通信程序实例。  相似文献   

13.
为了满足在大型的应用系统中进程间通信的需求,讨论了Linux环境下的几种主要进程间通信手段,不仅对每种通信手段的内部实现原理和机制进行了具体分析,而且通过实例应用为功能实现的理解提供了有效的借鉴,为在Linux环境下的应用开发提供了坚实的理论基础。  相似文献   

14.
周旭  卢凯  李根 《计算机应用与软件》2011,28(1):137-141,149
安全高效的进程间通信机制是操作系统中实现进程间协同工作的关键.针对现有Java操作系统普遍使用的共享堆和Java远程过程调用(RMI)等进程间通信机制在安全性、高效性等方面的缺陷,面向Java操作系统的结构特点和进程间通信需求,设计和实现了一种新的安全、高效的进程间通信机制MSP.MSP机制通过区分小尺寸和大尺寸消息,...  相似文献   

15.
邮槽是Windows提供的一种进程间通信机制,通过邮槽不仅可以在本地计算机的进程间进行通信,还可以同在网络上的远程主机上运行的其他进程进行通信。详细阐述了Windows邮槽机制的实现细则,并给出了通过邮槽在局域网内部进行通信的方法。  相似文献   

16.
ACE(Adaptive Communication Environment)是可以自由使用、开放源码的面向对象(OO)框架,ACE提供了一组包括信号处理、进程间通信、共享内存管理、并发执行和同步等组件,本文主要介绍如何通过ACE的共享内存管理类实现进程间的通信.  相似文献   

17.
针对嵌入式应用软件并行设计和调试困难这一共性问题,研发了任务间通信服务ICS(Intertask Communication and Services)消息总线平台库,并据此提出一种基于ICS工作机制的嵌入式应用层软件架构.对复杂任务中相对独立的功能模块用进程来实现,创建进程的ICS邮箱,并借助于ICS消息总线平台来实现进程间安全的数据交互和流畅的行为控制.这使得进程化的不同模块可并行研发,并通过ICS消息实现模块间的并行通信和测试.最后介绍了这种架构模式在具体研发项目的应用和效果.  相似文献   

18.
文章介绍了在一个工业控制系统中的实时通信设计方案及其实现。该实时通信系统基于TCP/IP协议,应用了Socket编程接口,并采用多任务协同实现进程间通信。  相似文献   

19.
李淑民 《软件》2015,(2):69-72
Android手机在给人们带来方便的同时,也存在潜在的安全隐患,用户隐私泄露是其中的一个严重问题。本文对Android手机隐私泄露问题进行了研究。首先介绍了Android手机中的隐私数据源类型,然后从四种角度分析总结了隐私泄露的方式:(1)应用中的隐私泄露;(2)应用间的隐私泄露;(3)传感器数据造成的隐私泄露;(4)网络传输中的隐私泄露。最后,针对应用间通信造成的隐私泄露问题,本文设计了一个基于控制进程通信的应用隔离系统。用户通过这个系统可以灵活控制哪些应用间不能通信,有选择性地保护Android手机中的高安全级数据,防范由于应用间通信造成的隐私泄露。  相似文献   

20.
本文针对WindowsNT环境下实现内部进程间通信的各种机制作了深入研究。对于采用这些进程通信方式构造WindowsNT环境下的软件系统具有极好的应用价值。  相似文献   

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

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