【技术实现步骤摘要】
一种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...
【专利技术属性】
技术研发人员:黄龙,黎昀,陈德,秦聪,张小永,李耀辉,冯伟,李鹏飞,
申请(专利权)人:山东光庭信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。