我正在考虑重写一个企业级本机C ++终端仿真应用程序(当前)使用Curses / Ncurses。我们希望从那里开始,一直到HTML5 / WebSocket解决方案。 (看起来很有趣,对吗?)
以前,使用telnet(客户端)访问了旧版终端仿真应用程序。当然,服务器执行了Curses应用程序;但是这种基于TEXT的Curses技术非常老旧;如今的新硬件可能足以在本地运行客户端应用程序,或运行HTML5 / WebSocket Web应用程序?
Windows CE和Windows Mobile已接近使用寿命,这些操作系统及其硬件供应商的未来充其量只是变幻莫测?在接下来的5年中,一切都可以“转向Android”。
我想用一个与后端应用程序服务器通信的完整的HTML5 / WebSocket应用程序替换这个传统的C ++终端仿真应用程序。
警告:我需要知道(早期)这样的HTML5 / WebSocket解决方案是否会迫使现有客户迁移到新硬件上(为了拥有支持WebSocket协议的Web浏览器),或者他们是否可以“重新启动”目的“当前具有Windows CE 5 / 6.5,Windows Mobile 5 / 6.5 / 7或Windows Embedded操作系统的现有设备。
警告2:此外,即使是最新最好的射频设备(射频枪)仍在运行Windows Mobile 6.5或Windows CE 6?我无法发现(在Microsoft,IE Dev Center等人)一个表格,其中列出了支持HTML5和/或仅支持WebSocket协议的操作系统和浏览器。