interprocess相关内容

Node.js的进程间和服务器间事件发射器/侦听器?

目前,我在应用程序内部使用EventEmitter2作为消息总线,我真的很喜欢它。 不管怎样,现在我需要一个不仅能在进程内工作,而且能在进程间工作的消息总线。我的理想人选是… …与EventEmitter2(替代方案)兼容API, …无需专用服务器或外部服务(如数据库、消息队列、…)即可工作,仅使用操作系统资源, …用纯JavaScript编写, …在内存中运行,因此不需要持久性 ..
发布时间:2022-04-08 22:03:44 其他开发

在 Matlab、VB6 和 VB.NET 程序之间发送消息的最简单方法

我们正在将一套数据采集和分析例程从 VB6 程序升级为 VB.NET、VB6 和 Matlab 程序的混合体.我们希望保持系统模块化(单独的 EXE),以便我们可以轻松创建专门的独立分析程序,而无需不断升级一个大型应用程序.当所有程序都用 VB6 编写时,我们使用 MBInterProcess 在 EXE 之间发送消息,这对我们来说非常有效(例如,让数据采集 EXE 将最新的文件名发送到独立的数据 ..
发布时间:2022-01-20 19:37:05 其他开发

跨另一个进程共享进程内 COM 对象

在我问这个问题之前,我想明确表示我知道有用于进程间通信的库和技术.不过,这是一个关于 COM 的学习问题.我也知道进程外服务器,但这不是我想要的. 问题: 我想知道,因为我不知道,是否有可能,如果是的话,如何共享一个进程中的进程内 COM 对象(在 DLL 中定义的对象)(已在进程)跨越另一个进程?即,如何从进程 B 中的进程 A 获取指向进程内对象的指针? 提前致谢. 解 ..
发布时间:2022-01-14 11:51:19 C/C++开发

在node.js中,如何声明一个可以被master进程初始化并被worker进程访问的共享变量?

我想要以下内容 在启动期间,主进程从文件加载一个大表并将其保存到共享变量中.该表有 9 列和 1200 万行,大小为 432MB. 工作进程运行 HTTP 服务器,接受针对大表的实时查询. 这是我的代码,显然没有达到我的目标. var my_shared_var;var cluster = require('cluster');var numCPUs = require('os') ..

C++ 应用程序:是否可以将接受的 TCP 连接从一个进程传递到另一个进程?

所以我想知道 - 是否有可能将接受的 TCP 连接(在 Windows 或 Unix 等操作系统上)从一个进程传递到另一个进程?这里的重点是传递连接 - 而不是以代理应用程序的方式传递数据. 解决方案 在 Windows 上,使用 WSADuplicateSocket,传入WSAPROTOCOL_INFO 到另一个进程,使用 WSPSocket 重新创建套接字. 在类 Unix 操作 ..
发布时间:2021-12-28 12:52:56 C/C++开发

boost::interprocess 容器的容器不在共享内存中

我有一个带有 boost::interprocess 容器的容器 类型.但是我喜欢在我的进程内存中使用这个类也是一个普通的类.有人可以帮我编写一个不带参数的构造函数,以便在我当前的进程内存中初始化该类. #include #include #include #include #include #include #include /* 兰特,兰特 */#include /* 时间 */使用命名空间 ..
发布时间:2021-12-24 15:42:45 其他开发

如何创建进程间容器的 boost 进程间向量?

我喜欢创建一个包含进程间容器的类的 boost 进程间向量.以下代码在调整大小函数调用之前有效,当然因为我的类没有默认构造函数.我该如何解决这个问题?该示例基于 boost 容器的容器 示例 谢谢马库斯 #include #include #include #include #include 使用命名空间 boost::interprocess;//分配器和容器的类型定义typedef m ..
发布时间:2021-12-21 13:54:52 其他开发

应用程序之间的对象共享?

假设我有一个每秒更新 1000 多次的大型数据数组. 另一个应用程序想要在很短的时间间隔内访问和读取数组.两个应用程序在同一台机器上. 我曾尝试使用 WCF 进行进程间通信,但是每秒数千次序列化和发送整个数组(或一个大对象)在性能上是不可行的. c#有没有办法直接访问来自不同应用程序的对象? 解决方案 您可以使用一些 IPC 技术,尽管早于 WCF 的技术今天仍然适用. 管 ..
发布时间:2021-12-11 19:58:09 C#/.NET

如何从 Unity 应用程序启动 Android 活动?

我知道这似乎是一个微不足道的问题,但我在互联网上的任何地方都找不到任何具体的答案.我在 stackoverflow 上看到了这个非常相似的问题:How to start Unity application from android活动?但这与我的问题完全相反.此外,android 活动必须能够从 Unity 应用程序接收一些输入字符串,就像使用带有行参数的 system() 调用在 PC 上启动另 ..
发布时间:2021-12-11 17:37:12 C#/.NET

不同基于 C# 的服务之间的通信

有没有办法在两个不同的服务之间进行通信?我有一个已经运行的服务.有没有办法创建可以附加到第一个服务并向其发送和接收日期的第二个服务? 我还想从控制台应用程序访问 Windows 服务并附加到它.可能吗? 解决方案 一开始我会尝试使用 tcpclient 和 tcpserver http://msdn.microsoft.com/en-us/library/system.net. ..
发布时间:2021-09-25 20:16:07 C#/.NET

与 Win32 服务的进程间通信

ControlService API 允许向 Win32 服务发送控制代码.但是,如果我需要发送(和接收)的不仅仅是一个控制代码呢?在用户模式 ​​GUI Win32 应用程序和 Win32 服务之间建立通信以交换任意数据的最佳方法是什么?(假设我可以编译服务和​​应用程序).该方法应该适用于 Windows 2000 到 Windows 7,它应该适用于管理员和标准用户.谢谢! 解决方案 ..
发布时间:2021-09-25 19:15:27 其他开发

在 python 中使用 get_nowait() 而不引发空异常

我有一个进程间队列,它通常是空的,并且偶尔会出现一些东西.在我的一个线程中,我想像这样定义一个 while 循环: def mythread(queue1):而 (queue1.get_nowait() != 1):#做东西 这很好用,直到队列为空,这在我的情况下很快发生.当队列为空时,调用 get_nowait() 或 get(False) 会引发空队列异常.有没有什么方法可以在不阻塞和不引 ..
发布时间:2021-06-04 20:16:17 其他开发

Lua中的进程间通信与示例?

为了使它正常工作,我一直在苦苦挣扎. 有人可以提供一个示例,其中包含2个脚本的任何LUA api来回传递消息. 我尝试了机油, 最终的目标是将数字向量从一个Lua进程传递到另一个Lua进程(具有不同版本的Lua)而无需通过磁盘. 在单个文件中,这是IPC python中类似的示例. lua中类似的内容将非常有帮助. 我真的需要一个示例,因为我对管道或UDP/TCP的了解不深. ..
发布时间:2021-02-08 19:44:56 其他开发

C#:读取和修改另一个应用程序的app.config文件中的设置

我运行着许多相互通信的应用程序,但是这些应用程序都没有自己的用户界面。我有一个系统控制台应用程序,它充当系统的用户界面(即相互交谈的一组应用程序)。 我希望能够使用系统控制台读取和修改每个非GUI应用程序的配置。 每个应用程序具有使用Visual Studio设置GUI创建的app.config文件。设置全部在应用程序范围内,这将导致一个app.config文件看起来像这样: & ..
发布时间:2020-10-08 01:54:52 C#/.NET