请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

八酷博客 首页 技术分享 解决问题 查看内容

博客分享链接,别人点开后弹出登陆框,要求登陆后才能查看,但在这个页面下注册账号密 ...

2020-9-20 13:37| 发布者: admin| 查看: 322| 评论: 0

摘要: 博客分享链接,别人点开后弹出登陆框,要求登陆后才能查看,但在这个页面下注册账号密码后也无法登陆查看。求解!!!! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -你要 ...
魔露西

网页端应用越来越流行为什么工业领域还是在用桌面端应用?使用h5开发的桌面端应用和传统的桌面端开发有什么区别?会对项目有什么影响吗???


不说小型设备动辄几千个点位~~~

就几千个dom都jb疼~~

下:通讯,基本上都是成熟的协议,js基本上没法玩。如串口modbus、com的opc...

上:试图

网页通常还都是轻交互的,而且一般的前端你让他去写这种程序 —— 内存泄漏、各种崩溃是常态,不像网页开那么会关了就关了。

一般的工控也许winForm之类是可以的,但毫秒级别的等等labview等等,这些都是js无法支撑的。

比如一口井且算200个点位,5秒一个数据,300口井 —— 不说实时图画不出来,隔壁做地质分析的拼接几个屏幕需要数个高级显卡的...我想不到js怎么干活。

做过游戏对此深有感触,哪怕现在号称webassembly...最近看到信号相关的项目都是c、c++,directx都跳过。

web只能玩玩最外层的应用,简单操作的,低数据量的,高延迟的...比如天气预报,都是别个渲染完,web动图演示一下就好~~

花飘水流兮


电脑配置低,硬件落后,网页现在普遍鄙视 ie9-,win7以下,工业领域,好多电脑还是xp win7,你用h5做当然可以,你要做的是去兼容 ie7--9 甚至 ie6

flyfishing


h5也是桌面端的一种,只是,桌面端使用统一的容器,根据xml为动态生产界面。这个,会涉及到极大的安全性,因为显示、动作的定义都源于每次从网络传输过来的数据,同时,这些定义语言(html、js等)的执行效果不同的浏览器不同的版本不太一致(现在h5规范了,好多了),但是为安全性,浏览器会限制各种各样的Native功能,这个主要是保护互联网上的普通用户的pc。所以,并非不能用h5做,而是,h5在native方面的保守,同桌面端在native方面的高扩展对比太过鲜明。不过,目前也有好多尝试使用h5做native的,因为其界面、ui、交互是非常值得使用的,比如qq本身就有大量的h5放在client里面相互结合。有的工业领域也是h5做统计、监控、分析这些,简单的交互也会使用h5来做。但是,总的来讲,论稳定性和可定制性,桌面端依然具有不可替代的作用,因为,浏览器本身毕竟也是一个桌面端嘛。

ensleep


一方面是效率问题,工业对软件响应速度要求很高,大量数据的卡顿直接影响工作效率。另一方面是应用场景,报表过账等操作可能没差,但是跟PLC通讯、热敏打印机的标签打印还是桌面客户端来的方便

天胡弟弟


  1. 工控的配置不高,跑不动现在流行的js库, 包括内嵌式开发什么的.
  2. 工控可能是传感器,摄像头等之类的, js怕是驱动不起来
  3. 涉及到绘图之类的,js能力不够.
  4. 等等等...
czd890


为了方便调用系统呼叫

会长


简化更新成本?

我问故我在


工业软件会和其他物理设备进行关联,用CS架构是最简单实现方案。试想,如果把管理端系统做成web的,数据从哪里来? 还得做其他的系统去收集数据。

Naylor


文章点评