我希望将Python,特别是Django集成到C++应用程序中。这有许多原因,其中包括但不限于:
等等。
我的具体应用程序是一个实时事件密集型应用程序。Python\Django方面应该主要包括初始数据加载部分、批处理数据转储部分和用于跟踪和配置的半实时web访问。
您将如何集成这些非常不同的编程语言和设计概念?
发布于 2010-11-03 12:18:14
我强烈建议考虑以相反的方式集成:将您的C++应用程序集成到Python中。一篇关于扩展与嵌入的权衡的好文章。
另外,作为Django/web服务器的一部分,并不总是建议拥有一个太大的单块应用程序。考虑将web服务部分分解为一个单独的应用程序,纯Python上的Django,它将通过OS文件或套接字或其他IPC与您的主应用程序进行通信。我们仍然欢迎您将Python添加到您的主要应用程序中(通过扩展或嵌入)以满足其他需求。
https://stackoverflow.com/questions/4086888
复制相似问题