2

所以我面前有这个任务,它需要一个可以连接到当前 C++ 库的桌面客户端。计划是在 Qt 中开发这个 GUI。但是,网页也将在后期开发。该网页不会像桌面版那样广泛。

因此,我的问题是;是否有可能开发一个逻辑分离的Qt GUI(如mvc),然后使用相同的逻辑部分开发一个Web服务?(例如使用http://www.webtoolkit.eu/wt/

有没有更好的办法?(您可能已经猜到了,我们的目标是平台独立。在我们的库中,这是在 ACE 的帮助下实现的)

4

1 回答 1

1

因此,我决定将所有逻辑(用于通信和脚本等)放入库中。然后,我可以将 CLI、GUI 或 Web 服务连接到库,并在各种客户端中重用我的大部分代码。

因此分离将不依赖于 Qt 分离,并且客户端可以使用任何合适的语言和设计。

于 2014-01-20T15:35:42.680 回答