inter-process-communicat

    5热度

    1回答

    如果我使用MPI,我运行主程序时指定了多个进程。不过,我想从一个进程开始,并在运行时动态地决定是否以及何时需要更多进程,以便关闭更多进程。这是可能的吗? 否则,我将不得不重塑我非常想避免的MPI。

    0热度

    1回答

    我正在实验室工作。 父进程将创建两个子进程A和B. 子A将通过pipe向子B发送一些字符串.son B将从子A获得的字符串的字符串大小写反转,并将反向字符串发回给子A 。收到倒子串A后,将其打印到屏幕上。 这里是代码。 #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <ctype.h> void pr

    3热度

    2回答

    我想在Delphi中的两个Windows应用程序之间进行通信。发件人使用WM_COPYDATA通过SendMessage发送命令。那部分工作正常。接收器可能在同一个调用中回复一些结果字符串吗?这对我来说是失败的,以下是现在正在发生的事情。 发件人使用WM_COPYDATA使用阻塞调用SendMessge向Receiver发送命令。 接收处理命令,并必须被送回发件人并退出事件处理程序 接收器的“Se

    0热度

    1回答

    可能重复: Why should I use a thread vs using a process? 我有一些长时间运行的任务,它们消耗cpu和内存严重。 我应该在另一个线程或另一个进程中运行它们吗? 每个选项有什么好处?

    1热度

    1回答

    exec'ed但我有一个Perl脚本如下设计: my $child_pid = fork; if(! $child_pid){ # do some stuff... exec($user_specified_command); else{ # wait for child to exit waitpid($child_pid, 0); } # Con

    0热度

    1回答

    我想知道什么框架/接口/ API的Set是最好用来创建多进程浏览器,我想能够使用UDP/TCP进行进程间通信。 在此先感谢。

    2热度

    3回答

    我需要通知一对多客户端执行任务(重新加载)。服务器可能会或可能不会在任何给定的时间点运行。 (出于这个原因,我有一些困难,定义谁是客户,谁是服务器)。 在任何给定时间内,服务器可能会开始运行。当服务器关闭时,它会通知所有客户执行他们的任务。 我试图用一个NamedPipeServerStream并在“客户端”(记住的关系如此奇和我一起承担)运行多个实例。不幸的是,我只能为任何给定的服务器名称创建一

    0热度

    3回答

    我正在开发一个大型项目(团队正在单独工作),现在大部分应用已完成,我们需要将所有内容集成到一起。很多应用程序/表单需要将信息传递给其他应用程序/表单或向其他人请求信息;我想知道是否有这样做的标准方法。我们计划这样做的方式是通过使用共享文件(例如,一个应用程序将信息写入文件,另一个应用程序读取它)。有什么建议么?

    1热度

    2回答

    我正在寻找一种解决方案来有效地沟通两个运行的MS Access应用程序。 到目前为止,我尝试的方法是使用公共链接表并使用MSMQ服务进行通信。这两种方法都可以工作,但是无法将数据或命令从一个应用程序“推送”到另一个应用程序,并且由于MS Access不支持多线程执行VBA代码,因此实现无轮询的轮询非常困难。 同时,VBA确实支持addressof运算符(从版本2000开始),这意味着我们理论上也可

    1热度

    4回答

    我正在尝试编写一个C++程序来删除共享内存段。我知道它可以从命令提示符使用 ipcs -m | awk '{ print $2 }' | xargs ipcrm -m 做,但我想用C++,这样我创建共享内存垃圾收集器做到这一点。 的想法是删除那些不依附于任何处理(NATTACH == 0)或状态== NULL