2 xueyudon xueyudon 于 2014.07.01 17:36 提问

windows 服务程序与一般程序 进程间通信,要如何通信好!

RT:希望可以实现服务程序与一般程序间进程消息的时时交互,同时,也希望在效率上能注意。之前用了DDE,结果发现服务程序与一般程序间无法通信,又没找到适合的方法,特此求教!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Windows服务与普通进程间通信(通过内核对象)
开发项目时,自己写的服务SCP程序(带界面)需要跟windows服务进行通信,使用的是Event内核对象。 服务器端:CreateEvent(NULL, FALSE, TRUE, "MakeUI"); //创建内核对象,并等待事件触发 SCP(用来管理服务的普通进程):OpenEvent(EVENT_ALL_ACCESS, FALSE, "MakeUI"); //打开内核内核事件,并setEv
C# 进程间通信
使用SendMessage向另一进程发送WM_COPYDATA消息Send端:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Da
Windows进程间各种通信方式浅谈
1 Windows进程间通信的各种方法 进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。 多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Programming Interface, API) 提供了大量支持应用程序间数据共享和交换的
Windows进程间通信的各种方法
http://www.cnblogs.com/hibernate6/archive/2011/12/27/2521972.html 摘 要: 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全
使用Windows API实现两个进程间(含窗体)的通信
    在Windows下的两个进程之间通信通常有多种实现方式,在.NET中,有如命名管道、消息队列、共享内存等实现方式,这篇文章要讲的是使用Windows的API来实现简单的进程间通信,这两个进程既可以都是基于C#开发,也可以都是基于C++开发,也可以是一个C#开发而另一个为C++开发,在C++开发方面,不需要额外调用Windows的API,而是可以直接使用相关方法即可。所以,这里重点要讲的就是
windows C++进程间和线程间通信
Thank Swarajya Pendharkar and MSDN very much 进程间通信进程基本概念In computer science, inter-process communication or interprocess communication (IPC) refers specifically to the mechanisms an operating system p
北光房易网www.bghouse.com全站2.0
北光房易网2.0 演示地址:http://demo.codechina.com/fang2/
C++和C#进程之间通过命名管道通信(附源码)—下
C++和C#进程之间通过命名管道通信(附源码)—下 接上篇: 我采用的是C#开发的一个windows应用程序(pipe_server_csharp)作为服务器端,而MFC开发的应用程序(NamedPipeClient_vc)作为客户端。客户端和服务器端要进行频繁的大量的通信,常见的是文本信息和曲线数据,例如,一共有10条曲线,每条曲线有1000000条double数据。   服务器
进程间通信 SharedMemory 最后例子没看明白
http://www.devbean.net/2013/11/qt-study-road-2-ipc/ 上一章我们了解了有关进程的基本知识。我们将进程理解为相互独立的正在运行的程序。由于二者是相互独立的,就存在交互的可能性,也就是我们所说的进程间通信(Inter-Process Communication,IPC)。不过也正因此,我们的一些简单的交互方式,比如普通的信号槽机制等,并不适用
使用IPC实现进程间通讯(服务端使用Windows服务实现)
Net下看通过NetRemoting方便的实现进程间通讯,下面就具体总结一下: 1、先定义通讯的接口,并封装成库: 注意,如果通讯时涉及到自定义的类型,一定要添加[Serializable]属性,使类可串行化。 [Serializable] public class IPCInfo { 。。。 } public interface IPCDll {   void SetIn