我目前有一个基于Qt的GUI应用程序,它只提供一个图形仪表板(语言,图形等),通过TCP连接显示另一个应用程序提供的实时数据.出于体系结构和安全原因,我被告知不再允许我的TCP连接,并且HTTPS websocket将是我唯一的管道.有人建议我使用
HTML5和
Javascript将我的应用程序转换为webapp.但是,我不是网络程序员,但可能会认为这是学习新技术的机会.在做出决定之前,我想更好地了解景观.所以,我认为我的选择是:
>将我的应用程序转换为Web应用程序,为我提供基于Web的应用程序的所有优点/缺点.对我来说更多的工作,因为这是一项新技术,我已经有了Qt / TCP版本正常工作.如果这是建议的方法,那么对于开发环境/工具的任何建议都将受到赞赏.
>将我当前的Qt应用程序转换为客户端HTTPS连接而不是TCP连接.不确定这是可能的.从我读过的内容来看,QtWebKit可能无法做到这一点.好像很奇怪?@H_404_4@
也许我还没有考虑另一种选择?@H_404_4@