[发明专利]一种服务平台开发方法及装置在审
申请号: | 202210407638.1 | 申请日: | 2022-04-19 |
公开(公告)号: | CN114816358A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 吴立伟;郑立铭;王柏华;赵绍祥;陈兆亮 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/61;G06F8/38 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜丽洁 |
地址: | 271000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 平台 开发 方法 装置 | ||
本发明涉及Vue前端应用和Java后台服务器领域,具体提供了一种服务平台开发方法,包括服务平台,所述服务平台接收来自客户端和前端框架的信息,所述客户端为window应用程序,基于.NET Framework 4.5.2框架开发,是H5服务应用运行的载体,与硬件SDK交互,对所述硬件SDK发送指令并反馈结果;前端框架基于H5和VUE技术开发的前端应用,运行在客户端之上,定制了UI标准和第三方应用API,直接与用户交互。与现有技术相比,本发明统一客户端,部署更加方便。
技术领域
本发明涉及Vue前端应用和Java后台服务器领域,具体提供一种服务平台开发方法及装置。
背景技术
以往自助服务终端由一个软件研发公司进行开发,产生了各式各样专用的终端办理设备,设备数量也相对较少,可办理业务有限。
这几年大家都开始寻找功能完整的硬件自助终端设备,整合软件开发商,但各类便民服务软件往往是由多个公司研发团队开发,由于没有统一的UI标准规范和各类硬件开发及调用规范,导致服务大厅的产品各式各样,整体不够协调,整合困难,并且不同团队间协作开发应用的难度极大。
发明内容
本发明是针对上述现有技术的不足,提供一种实用性强一种服务平台开发方法。
本发明进一步的技术任务是提供一种设计合理,安全适用的服务平台开发装置。
本发明解决其技术问题所采用的技术方案是:
一种服务平台开发方法,包括服务平台,所述服务平台接收来自客户端和前端框架的信息,
所述客户端为window应用程序,基于.NET Framework 4.5.2框架开发,是H5服务应用运行的载体,与硬件SDK交互,对所述硬件SDK发送指令并反馈结果;
所述前端框架基于H5和VUE技术开发的前端应用,运行在客户端之上,定制了UI标准和第三方应用API,直接与用户交互。
进一步的,所述硬件SDK使用JS封装,是对客户端与硬件交互能力的二次封装,并通过客户端提供http服务,SDK对各类硬件外设进行了接口分类,同类型外设统一了接口入参及返回数据结构。
进一步的,所述UI标准部署到客户端的前端框架由服务平台研发提供,包含整体的色系和应用布局,提供了UI标准供第三方应用开发者查阅使用。
进一步的,所述应用API是前端框架封装的platformApi.js,是第三方应用开发者所能获取与服务平台、前端框架交互的能力,包含登录、操作动画、语音提示和打开应用。
进一步的,所述第三方应用基于HTML5开发的各类应用,利用所述服务平台提供的标准和交互能力,由第三方研发负责开发,最终需通过服务平台审核才能上架应用。
进一步的,启动一个运行前端框架的客户端,所有所述第三方应用都将在运行前端框架上运行,所述运行前端框架提供应用API和UI规范。
进一步的,所述第三方应用若要使用硬件SDK功能,在开发HTML应用时引入本地服务资源,由服务平台封装,对硬件资源的二次整合,内部以Http形式向客户端本地端口发送指令。
进一步的,客户端是一个绿色的exe包,内含CefSharp封装版本的浏览器,负责展示前端框架页面,运行客户端会持续监听指定端口,以达到相互通信的目的,随时对第三方的硬件调用指令进行回复。
进一步的,第三方应用请求上架需经过JAVA开发的应用管理平台,第三方获取权限后在应用管理平台上提交开发代码压缩包,“添加应用”经审核通过后将推送给指定项目客户端,右边预览是主要导航目录,点击应用能添加进去,再点击可剔除,当保存并发布后则更新到客户端的前端框架中。
一种服务平台开发装置,包括:至少一个存储器和至少一个处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210407638.1/2.html,转载请声明来源钻瓜专利网。