我希望 linux 主机上的一个应用程序从 VM 中 Win7x64 上的应用程序调用过程。我猜VM在linux主机上运行并不重要,因为它应该使用套接字。如何处理这个计划?互联网上有任何图书馆吗?
编辑:
好吧,我看了看所有这些。XMLRPC 似乎是 SOAP 的某种前身。在我看来,Prototbuf 喜欢专注于大对象的简单序列化。所以我的决定落在了 SOAP 上。但现在我正在寻找一个好用的 c++ 绑定。我阅读了 apache axis2 手册的几页,但其他所有内容都很好用,而且无论如何都是用 C 语言编写的。
在我的具体情况下的另一个问题是:发送一些文本数字和参数以识别以文本形式调用和回复的程序,因为我知道被调用程序的签名,是否更容易发送?
Edit2: 由于 SOAP 只是一个标准,而 RPC 只是好奇,(想象一下类似 IP 上的函数指针:D),恕我直言,它们都不是解决方案。但是 ZeroMQ 确实是一个进步。