在Linux上集成C++代码和任何Web技术

2024-04-18 18:25:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用c++编写一个程序,我需要一个web界面来控制程序,这将是一个高效和最好的编程语言。。。


Tags: 程序web界面编程语言控制程序
3条回答

您的应用程序只需监听来自网络的消息,这些消息是web应用程序发送给它的。在

任何web应用程序(无论哪种语言)实现都可以使用套接字,所以不必担心细节,只需确保应用程序管理为其制定协议的消息。在

现在,如果您想保持所有C++,您可以使用CPPCM来为Web应用程序使用。在

可以使用一个框架,比如Thrift在PHP/Python/Ruby/任意WebApp和C++守护进程之间进行通信,或者甚至可以走额外的一英里(可能比使用节俭之类的东西更困难),并为您选择的脚本语言编写语言绑定。在

两个选项中的任一个都赋予您以更适合于任务的语言编写面向Web的代码的能力,同时保持C++中的“重启”。在

如果是Windows,我可以建议你为你的程序注册一些COM组件。至少从ASP.NET它很容易接近。在

您可以尝试一些内存交换技术,例如通过本地主机套接字连接进行读/写。然而,它要求您首先设计一些交换协议。在

或者通过数据库进行数据交换。你的程序从数据库中写入/读取数据,web前端读取/写入数据库中的数据。在

相关问题 更多 >