[发明专利]业务模型的封装方法、装置、设备和计算机可读存储介质在审
申请号: | 202210985995.6 | 申请日: | 2022-08-17 |
公开(公告)号: | CN115167845A | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 浦宏愿 | 申请(专利权)人: | 北京远舢智能科技有限公司 |
主分类号: | G06F8/35 | 分类号: | G06F8/35;G06F8/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 101400 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 模型 封装 方法 装置 设备 计算机 可读 存储 介质 | ||
本申请的实施例提供了业务模型的封装方法、装置、设备和计算机可读存储介质。所述方法包括获取业务流程数据;在第一容器中对所述业务流程数据进行解码或解析,得到可视化的目标文件;根据预设规则在第二容器中对所述可视化的目标文件进行重新编码,将重新编码后的文件作为新的目标文件;基于所述新的目标文件,构建YAWL格式的业务模型文件;通过预设原则,对所述YAWL格式的业务模型文件进行封装,提升了系统开发的速度,同时有效的防止了非法未知的输入导入,确保文件导入所见即所得,调高了文件导入的安全性。
技术领域
本申请的实施例涉及数据封装领域,尤其涉及业务模型的封装方法、装置、设备和计算机可读存储介质。
背景技术
近年来,由于云计算研究的快速发展,各种云平台及云产品不断映入人们眼帘,如Facebook、amazon的简单存储服务S3以及其弹性计算云EC2、苹果的MobileME、Google的GoogleApps以及IBM的“蓝云”计算平台等 。
虽然云计算相关的产品和服务有很多,但是大多数研究都聚焦在传统的Iaas、Paas以及SaaS服务模式上。伴随着研究的不断深入,云计算服务模式也得到扩展。并且在近两年提出了BPaaS、Taas等新型服务模式。
BPaaS的概念由IBM提出,而且IBM在其Smart Storage Cloud中以及IBM官方红皮书中最先对BPaaS做了相关定义和解释,并给出了包含BPaaS在内的IBM云计算参考架构。
未来云计算的趋势表明,BPaaS必将成为继PaaS、SaaS之后的新的研究热点,因此,积极开展有关BPaaS方面的研究是十分有意义的。
同时,当前的业务模型封装方法,大多是不具备完善的安全防护功能的。病毒传播的原理是依赖操作系统的自动运行功能,使得计算机用户在双击打开带有病毒的文件时,会自动运行病毒和木马程序,进而导致计算机系统遭到污染入侵。
传统的文件转移防护方法是在文件导入前端进行杀毒。但是当文件内夹带内容或文件包含未知病毒木马时很难被发现,尤其是针对某些特定播放器、文件查看器和/或操作系统的特定病毒木马。
综上,如何更好的基于BPaaS对业务模型进行安全的封装、工作流动态变更是目前亟需解决的问题。
发明内容
根据本申请的实施例,提供了一种业务模型的封装方案。
在本申请的第一方面,提供了一种业务模型的封装方法。该方法包括:
获取业务流程数据;
在第一容器中对所述业务流程数据进行解码或解析,得到可视化的目标文件;
根据预设规则在第二容器中对所述可视化的目标文件进行重新编码,将重新编码后的文件作为新的目标文件;
基于所述新的目标文件,构建YAWL格式的业务模型文件;
通过预设原则,对所述YAWL格式的业务模型文件进行封装。
进一步地,所述第一容器为,将解码或解析应用程序所需的相关程序代码、函式库、环境配置文件都打包起来建立的沙盒执行环境;第二容器为,将编码应用程序所需的相关程序代码、函式库、环境配置文件都打包起来建立的沙盒执行环境。
进一步地,所述获取业务流程数据包括:
通过有线或无线连接的方式获取业务流程数据;
对所述业务流程数据进行清洗,确定所述业务流程数据的类型,若为系统文件,则对所述系统文件进行删除。
进一步地,所述在第一容器中对所述业务流程数据进行解码或解析,得到可视化的目标文件包括:
若所述文件类型为可查看文件,则在所述第一容器中对所述可查看文件进行解析打开所述可查看文件,对所述可查看文件的每一页进行截图,得到可视化的可查看文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京远舢智能科技有限公司,未经北京远舢智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210985995.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种直立丰产樱桃的种植方法
- 下一篇:折叠装置、折叠壳体及电子设备