开发者

Boost IPC Equivalent (qt?)

I am working on an application which currently has a plugin to a particular software suite and then a separate application which communicates with the plugin开发者_JAVA技巧 using boost ipc.

The latest version of the application we are plugging into was just released with a very old version of boost (1.35 I think) as part of their SDK. The previous developer who worked on actually integrating ipc (and has since moved jobs) has told us that we really do need to be at boost 1.46 for this to work.

If there is any way for us to keep on using boost 1.46 and working around their inclusion of the old boost, that would be great, but my understanding is that that is not possible.

As such, what other equivalent packages are there that can easily enable cross-application communication? We previously just used qt's signals and slots, but moved away from that in favor of ipc (no one can particularly remember why that was done of course...)

Any help would be greatly appreciated.

Thanks, Liron


Using XML and TCP/IP? It is future proof and independent from the OS and the implementation.

Check QTcpServer, QTcpSocket, QXmlStreamReader and QXmlStreamWriter!

For classical IPC: check Qt documentation.


Depending on what exactly you are implementing, you may want to look at the Qxt library for Qt, particularly their IPC classes.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜