【发布时间】:2012-02-28 05:32:38
【问题描述】:
我面临一个关于线程场景的问题。
我的进程中有三个线程。一个是subsystem1 线程,第二个是subsystem2 线程,第三个是store manager 线程。
subsystem1 和subsystem2 线程都调用storemanager 线程与数据库进行通信。
谁能帮助我如何调用 storemanager 线程方法或如何传递命令以从我的 sybsystem 线程调用 store manager 线程方法并从 store manager 线程获取响应。
需要这方面的指导。我在 linux 中使用 c++。
【问题讨论】:
-
你基本上是在问如何从另一个线程(子系统)调用一个线程(storeManager)吗?
-
是的...我需要从其他线程调用 storemanager 线程中的方法。假设在 storemanager 线程中有一个名为“Write”的方法。其他线程将调用此写入并传递参数并获取返回响应。我需要这种行为。
-
添加标签c或c++,你会得到更多的答案。
-
@noMAD:不要为了获得更多答案而添加标签。标签是为了总结问题中的领域,而不是为了吸引注意力。
-
可能是message queues?
标签: c++ multithreading thread-safety pthreads