因此,我面前有一个任务,它需要一个能够连接到当前C++库的桌面客户端。计划是在Qt中开发这个GUI。不过,也将在稍后阶段开发一个网页。该网页将不像桌面版本那么广泛。
因此,我的问题是:是否有可能通过分离逻辑(如mvc)来开发Qt,然后使用相同的逻辑部分开发web服务?(例如使用http://www.webtoolkit.eu/wt/)
有更好的办法吗?(正如你可能已经猜到的,我们的目标是平台独立。在我们的图书馆里,这是在ACE的帮助下实现的)
发布于 2014-01-20 15:35:42
因此,我决定把所有的逻辑(通信和脚本等)。在图书室里。然后,我可以将CLI、GUI或web服务连接到库中,并在各种客户端重用我的大部分代码。
因此,分离将不依赖于Qt分离,客户端可以使用任何合适的语言和设计。
https://stackoverflow.com/questions/20072073
复制相似问题