一种BS系统打包系统、方法、电子设备及存储介质技术方案

技术编号:37793663 阅读:27 留言:0更新日期:2023-06-09 09:23
本发明专利技术提供一种BS系统打包系统、方法、电子设备及存储介质,系统包括:文件获取模块、前端打包模块、后端打包模块和文件加壳模块。本发明专利技术通过将待打包的BS系统分成前后端进行打包,再进行加壳得到一个动态链接库文件,从而可以较为方便的进行整体打包,也利于后续的程序分发给部署人员进行部署,由于从系统打包开始到生成动态链接库文件的过程中可以是自动化执行的,因此大大的降低了运维人员在BS系统发布前的打包难度,提升了运维人员的工作效率。率。率。

【技术实现步骤摘要】
一种BS系统打包系统、方法、电子设备及存储介质


[0001]本专利技术涉及计算机
,更具体地,涉及一种BS系统打包系统、方法、电子设备及存储介质。

技术介绍

[0002]B/S架构即浏览器和服务器架构模式,是随着Internet技术的兴起,对C/S架构的一种变化或者改进的架构。在这种架构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3

tier结构。B/S架构是WEB兴起后的一种网络架构模式,WEB浏览器是客户端最主要的应用软件。
[0003]目前,各类的线上系统技术已经相对成熟,但在特定的网络环境下无法满足需求。现就遇到特殊的用户需求,一是系统需要运行在物理隔离的保密内网,各级用户之间无法通过网络直接连通。二是在同级的用户中,需保留BS系统的优点,部署后可通过浏览器访问使用。BS系统在打包操作上,常见的方式是通过nginx代理发布前端,通过tomcat或者其他容器,启动后端java服务。这种发布方式存在一是需要有专本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种BS系统打包系统,其特征在于,所述系统包括:文件获取模块、前端打包模块、后端打包模块和文件加壳模块;所述文件获取模块,用于获取待打包BS系统中的前端文件、后端文件和JDK/SDK文件;所述前端打包模块,用于将所述前端文件封装成前端exe可执行文件;所述后端打包模块,用于将所述后端文件和所述JDK/SDK文件封装成后端exe可执行文件;所述文件加壳模块,用于对所述前端exe可执行文件和所述后端exe可执行文件加壳生成打包后的动态链接库文件dll。2.根据权利要求1所述的BS系统打包系统,其特征在于,所述系统还包括:bat启动模块;所述bat启动模块,用于为所述动态链接库文件dll提供程序入口。3.根据权利要求1所述的BS系统打包系统,其特征在于,所述系统还包括:bat加密模块;所述bat加密模块,用于对所述bat启动模块中的程序入口进行加密。4.根据权利要求3所述的BS系统打包系统,其特征在于,所述bat加密模块对所述程序入口进行加密的步骤为基于win...

【专利技术属性】
技术研发人员:黄龙黎昀陈德秦聪张小永李耀辉冯伟李鹏飞
申请(专利权)人:山东光庭信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1