(19)中华 人民共和国 国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 20221010872 2.3
(22)申请日 2022.01.28
(71)申请人 广州易行 数字技术有限公司
地址 510600 广东省广州市天河区中山大
道西89号A栋(部位: 1 1层南18-20)
(72)发明人 刘圣质 田伟 吕民全 阳娟
(51)Int.Cl.
G06F 9/445(2018.01)
G06F 3/0481(2022.01)
G06F 3/0484(2022.01)
G06F 8/71(2018.01)
H04L 9/40(2022.01)
H04L 67/56(2022.01)
G06Q 30/06(2012.01)
(54)发明名称
一种将工业软件定制化开发转为工业app的
方法
(57)摘要
本发明公开了一种将工业软件 (如PLM, MES,
ERP, WMS等) 定制化开发转为工业app的方法, 涉
及计算机开发技术领域, 为解决现有技术中工业
软件与定制化开发内容耦合一起导致工业软件
不稳定的问题而发明。 一种将 工业软件定制化开
发转为工业app的方法包括以下步骤: 将工业软
件定制化开发的内容独立出来形成工业app; 用
户登录所述工业软件, 在所述工业软件上通过预
设操作启动所述工业app; 所述工业app获取用户
在所述工业软件上的登录会话凭证; 所述工业
app使用所述登录会话凭证可与所述工业软件进
行数据交互。
权利要求书1页 说明书5页 附图3页
CN 114416211 A
2022.04.29
CN 114416211 A
1.一种将工业软件定制化 开发转为工业ap p的方法, 其特 征在于, 包括以下步骤:
将工业软件定制化 开发的内容独立出来形成工业ap p;
用户登录所述工业软件, 在所述工业软件上通过 预设操作启动所述工业ap p;
所述工业ap p获取用户在所述工业软件上的登录会话凭证;
所述工业ap p使用所述登录会话凭证可与所述工业软件进行 数据交互。
2.根据权利要求1所述的方法, 其特 征在于, 所述定制化 开发的内容包括:
所述定制化开发的所有前端代码、 后端代码和数据库, 从所述工业软件中分割出来, 打
包部署成独立的工业ap p。
3.根据权利要求1所述的方法, 其特 征在于 , 所述登录会话凭证的获取 方式还包括:
在所述工业软件和所述工业ap p前端加设反向代理, 或使用单点登录 。
4.根据权利要求1所述的方法, 其特征在于, 所述工业app功能至少包含所述工业软件
定制化开发的功能。
5.根据权利要求1所述的方法, 其特征在于, 所述工业app可独立部署并运行, 具有独立
的代码版本管理和ap p运行时实例的生命周期管理。权 利 要 求 书 1/1 页
2
CN 114416211 A
2一种将工 业软件定制化开发转为工 业app的方法
技术领域
[0001]本发明涉及计算机开发技术领域, 特别涉及一种将工业软件定制化开发转为工业
app的方法。
背景技术
[0002]工业软件不仅涉及到各个工业垂直领域, 还涉及到各企业不同工艺的各个流程环
节。 由于不同的工业行业生产流程与工艺差异明显, 企业核心痛点各不相同, 不同环节对应
所需的工业软件差异比较大, 标准化程度也不一样。 传统的工业软件, 比如PLM、 MES、 ERP、
WMS软件等, 面向不同行业和不同场景时存在较大差异, 因此需要做大量的工业软件定制化
开发才能满足客户需求。
[0003]对于工业软件的定制化开发而言, 常用的做 法是将用户需求制定成定制化开发的
功能, 直接在现有的工业软件中进行定制化功能的开发, 也就是将定制化开发的代码 内嵌
至现有的工业软件中运行, 如附图1所示, 定制化开发的B/S架构中的web端代码或者C/S架
构中的胖客户端代码与工业软件的前端代码进行打包, 定制化开 发的后端代码和工业软件
的后端代码打包一起, 并运行在同一进程中, 而定制化开发的数据通常也和工业软件的数
据存储在同一个数据库。
[0004]上述的定制化开发模式将代码、 数据库等与工业软件耦合在一起, 使工业软件和
定制化开发部分相互牵制, 在部署和运行时会导 致很多问题:
当工业软件需要升级时, 会影响到定制化开发功能的运行, 从而影响用户使用工
业软件的可维护性; 由于定制化开发的代码与工业软件的代码运行在同一进程, 定制化开
发代码的稳定性及性能也会影响到工业软件的稳定性及性能; 在同一进程下, 为使定制化
开发的代码部署后生效, 要重启整个工业软件 对应的服 务, 导致工业软件的可用性降低。
[0005]随着工业软件智能化和工业互联网的大力发展, 数据交互实时性和互联互通要求
高, 推动工业软件向轻量化的工业app裂变, 让传统架构工业软件逐渐解构, 以更细的功能
颗粒度转变成工业微服务。 工业app指基于松耦合、 组件化、 可重构、 可重用思想, 面向特定
工业场景, 解决具体的工业问题, 基于平台的技术引擎、 资源、 模型和业务组件, 将工业机
理、 技术、 知识、 算法与最佳工程实践按照系统化组织、 模型化表达、 可视化交互、 场景化应
用、 生态化演进原则而形成的应用程序, 是工业软件发展的一种新形态[1]。
[0006]综上所述, 基于面向不同行业和场景的用户需求以及工业app的逐步发展, 需要发
明一种方法将传统工业软件的定制化开发转为工业app, 在不影响工业软件的运行下还能
与工业软件进行 数据交互, 从而实现定制化 开发的功能。
发明内容
[0007]本发明是为了解决大型工业软件定制化开发及部署时影响工业软件运行和升级
的问题, 而提出的一种将工业软件定制化 开发转为工业ap p的方法, 包括以下步骤:
将工业软件定制化 开发的内容独立出来形成工业ap p;说 明 书 1/5 页
3
CN 114416211 A
3
专利 一种将工业软件定制化开发转为工业app的方法
安全报告 >
其他 >
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:01:06上传分享