【发布时间】:2013-10-05 08:55:19
【问题描述】:
我有一个关于 HTML5 作为桌面应用程序替代品的问题。
目前我的公司开发了一个 C++ 语言的 WinCE 应用程序,带有一个 C++ 的 GUI,它通过套接字(C++ Windows 应用程序)接收和发送消息到业务逻辑层。 我们想将这个软件移植到 Linux 上,但要实现一个可交叉编译的软件。 整个应用程序在单个嵌入式 PC(BL 和 GUI)上运行。
关于表示层,我们正在研究 HTML5 可能的解决方案,但是我有一些疑问。 事实上,我读到一些浏览器支持网络套接字的特性,但似乎这种套接字不是通用的 TCP/UDP 套接字,而是进一步专门化,它们的实现在服务器端类中提供,如 Socket.IO ( Java e node.js) 和 Jetty (Java)。
那么有没有人可以向我提供一些关于如何/是否可以使用 HTML5 作为表示层并通过套接字向 GUI 发送/接收更新到与网页在同一主机上运行的应用程序的反馈?
我希望这个问题能够满足stackexchange“风格”和规则的要求,我尽我所能尽可能地清楚。 最好的祝福。 乔瓦尼·帕罗迪
【问题讨论】:
-
也许您可以在您的问题中添加一些标签(也许删除业务逻辑和表示层标签)以吸引关注这些标签的社区的注意
-
嗨,你能给我推荐一些更有吸引力的标签吗?我不知道什么可以更好地描述我的问题。再次感谢,祝你有美好的一天
-
很遗憾,不,因为我不熟悉您正在使用或正在考虑使用的工具 - 除了 C++。它有很多合格的追随者,您的问题肯定与C++有关。