关于这个问题有很多问题,但有些问题已经很老了,他们的参考文献已经不见了......而且似乎有很多可能的答案,我想确定我理解得很清楚。
我有一个c ++程序可以完成很多复杂的事情。我想让这个c ++程序在服务器上永久运行,并与我的php web应用程序进行交互。
我找到的解决方案是:
- using named pipes
- creating a php extension
- using SWIG
- use sockets
- Write a C++ listener that recognizes XML RPC or SOAP requests
您如何看待这些解决方案?对于复杂的c ++程序,有一种方法比其他方法更简单吗?
答案 0 :(得分:1)
取决于互动。最高效的方式是管道或unix套接字(在单个系统中)。 PHP开发人员最熟悉的是XML RPC或SOAP。