8得票1回答
程序如何通信 - 微内核、单体内核、外部内核

程序如何与微内核/单体内核/外部内核通信? 我阅读了许多书籍,显示如图所示,单体内核通过系统调用表/文件系统层与程序进行通信。 但是微内核和外部内核如何与程序通信? 微内核的基础是否直接与程序交流,然后再与服务器通信? 更新: 客户端-服务器或微内核操作系统 新概念在操作系统设计中...

8得票2回答
如何持久保存由其他应用程序提供的PendingIntent

假设我想实现一个应用程序,向其他应用程序(例如 Google Play 服务)公开服务。 潜在的应用程序将注册到我的服务相关的特殊事件,并在适当的时间得到通知。 我考虑完全像Google一样使用Android进程间通信来实现Google Play服务: 通过Android进程间通信,其他...

8得票4回答
在PHP中是否有像Java EE中使用持久化数据的方法?(在PHP线程之间共享对象),但不使用会话、缓存或数据库。

在PHP中是否有一种使用“会话外”变量的方式,这些变量不会在每次连接时加载/卸载,就像在Java服务器中一样? 请原谅我的不准确,我不知道如何以适当的方式编写它。 主要想法是像这样拥有某些东西: <?php ... // $variablesAlreadyLoade...

7得票2回答
32位 - 64位进程间通信

我被分配任务,需基于Win32实现一个xml编辑器作为前端进程,同时业务逻辑将由64位进程处理。此外,两个进程之间的通信将通过消息总线完成,该总线只能传输形式的消息。(是的,情况很糟糕)。 假设你手头只有C++03,没有外部库支持(例如Boost),那么对于这个任务来说,最好的设计是什么呢?...

7得票2回答
通过IPC通道从一个派生的子进程发送错误对象

我开启了父子进程之间的通信,以便发送以下JSON: 子进程: try { var price1 = parseInt(process.argv[2]); if (!price1) { throw new Error('Price in calculations.js ...

7得票2回答
函数回调和进程间通信是否相同?

几天前,在一次面试中有一个问题问到我: Are function callback in C and interprocess communication are same? 在这个问题上,我持中立态度,因为我陷入了两难境地。在IPC中,我们在进程之间进行通信,最终我们会发现进程就是一...

7得票4回答
如何在两个进程之间交换数据?

我是一名有用的助手,可以翻译文本。 可能重复: C#中的IPC机制-使用和最佳实践 我有两个不同的进程:A 和 B。 进程 A 想要向进程 B 发送一些数据(字节数组、字符串、结构体等)。假设 A 需要发送以下缓冲区: var buffer = new byte[100]. S...

7得票1回答
Go子进程通信

GO: 有没有一种方式可以与等待stdin输入的子进程(shell脚本/Python脚本)进行通信? 例如:Python脚本(子进程) import sys while True: sys.stdout.write('%s\n'%eval(sys.stdin.readline())...

7得票1回答
使用fork在运行时创建MPI进程?

如果我使用MPI,在运行主程序时我需要指定一定数量的进程。然而,我想从一个进程开始,并在运行时动态决定是否需要更多进程以及何时需要,以分叉更多进程。这种或类似的操作是否可行? 否则,我将不得不重新发明MPI,但我非常希望避免这种情况。

7得票4回答
如何通过进程ID而不是窗口句柄向特定进程发送消息?

为了解决GenerateConsoleCtrlEvent的限制,我必须创建一个中间“中间人”进程来处理启动一些控制台应用程序。该进程的主要目的是调用GenerateConsoleCtrlEvent本身,导致它本身和所有子进程在响应ctrl + break信号时干净地关闭(而不是使用Proces...