建议从Qt应用程序转换为Web应用程序

Bry*_*way 5 javascript html5 qt wt

我目前有一个基于Qt的GUI应用程序,它只提供一个图形仪表板(语言,图形等),通过TCP连接显示另一个应用程序提供的实时数据.出于体系结构和安全原因,我被告知不再允许我的TCP连接,并且HTTPS websocket将是我唯一的管道.有人建议我使用HTML5和Javascript将我的应用程序转换为webapp.但是,我不是网络程序员,但可能会认为这是学习新技术的机会.在做出决定之前,我想更好地了解景观.所以,我认为我的选择是:

  1. 将我的应用程序转换为Web应用程序,为我提供基于Web的应用程序的所有优点/缺点.对我来说更多的工作,因为这是一项新技术,我已经有了Qt/TCP版本正常工作.如果这是建议的方法,那么对于开发环境/工具的任何建议都将受到赞赏.

  2. 将我当前的Qt应用程序转换为客户端HTTPS连接而不是TCP连接.不确定这是可能的.从我读过的内容来看,QtWebKit可能无法做到这一点.好像很奇怪?

也许我还没有考虑另一种选择?

kik*_*que 3

您还可以使用混合方法,使用 WT 库。它是基于 C++(和 QT 启发)的。它有一个很好的工具包并支持 websockets。

http://www.webtoolkit.eu/wt/examples/