一种用于软件定义边界功能的SDK构建方法及系统技术方案

技术编号:24293572 阅读:36 留言:0更新日期:2020-05-26 20:55
本发明专利技术实施例提供一种用于软件定义边界功能的SDK构建方法及系统,该SDK构建方法包括:获取用于实现软件定义边界功能模块的代码文件、资源文件;为所述代码文件设置API,以供调用所述软件定义边界功能模块;按照移动终端SDK目录结构组织所述代码文件、所述资源文件,得到用于移动终端SDK;其中,所述资源文件,包括:所述软件定义边界功能模块的布局、图像和图标。本发明专利技术实施例将软件定义边界功能模块构建为SDK,能够便于开发人员利用这些SDK进行APP的开发,并且可以在现有APP的基础上,方便地使用软件定义边界功能,而不用大量地对现有的APP进行更改,提高工作效率,增加软件的安全性。

An SDK construction method and system for defining boundary function of software

【技术实现步骤摘要】
一种用于软件定义边界功能的SDK构建方法及系统
本专利技术实施例涉及移动应用
,具体涉及一种用于软件定义边界功能的SDK构建方法及系统。
技术介绍
随着网络技术的不断发展,企业中存在业务处理系统越来越多,随着移动办公和企业上云的普及,企业中的人员通常需要通过外部网络的浏览器访问处于内网中业务处理系统进而获取资源数据。而移动终端,如手机、平板等终端的使用,使得很多企业用户使用企业资源更加便利。因此,如何提供一种技术方案,在现有APP的基础上,方便地使用软件定义边界功能,而不用大量地对现有的APP进行更改,提高工作效率,增加软件的安全性,是本领域技术人员亟待解决的技术问题。
技术实现思路
为此,本专利技术实施例提供一种用于软件定义边界功能的SDK构建方法及系统,在现有APP的基础上,方便地使用软件定义边界功能,而不用大量地对现有的APP进行更改,提高工作效率,增加软件的安全性。为了实现上述目的,本专利技术实施例提供如下技术方案:第一方面,本专利技术实施例提供一种用于软件定义边界功能的SDK构建方法,本文档来自技高网...

【技术保护点】
1.一种用于软件定义边界功能的SDK构建方法,其特征在于,包括:/n获取用于实现软件定义边界功能模块的代码文件、资源文件;/n为所述代码文件设置API,以供调用所述软件定义边界功能模块;/n按照移动终端SDK目录结构组织所述代码文件、所述资源文件,得到用于移动终端SDK;/n其中,所述资源文件,包括:所述软件定义边界功能模块的布局、图像和图标。/n

【技术特征摘要】
1.一种用于软件定义边界功能的SDK构建方法,其特征在于,包括:
获取用于实现软件定义边界功能模块的代码文件、资源文件;
为所述代码文件设置API,以供调用所述软件定义边界功能模块;
按照移动终端SDK目录结构组织所述代码文件、所述资源文件,得到用于移动终端SDK;
其中,所述资源文件,包括:所述软件定义边界功能模块的布局、图像和图标。


2.根据权利要求1所述的SDK构建方法,其特征在于,
所述软件定义边界功能模块,包括:隐身代理模块、多应用登录模块、安全统一管控模块、SPA验证模块。


3.根据权利要求2所述的SDK构建方法,其特征在于,
所述隐身代理模块,包括:
网络请求获取单元,用于获取用户的网络访问请求;
网络指向判断单元,用于判断所述网络访问请求是否指向预设网关;
请求信息发送单元,用于如果所述网络访问请求指向预设网关,则将所述网络访问请求与所述用户的身份签名发送到所述预设网关,以便所述网关根据所述身份签名判断所述用户是否具有所述网络访问请求的权限;如果所述用户具有所述网络访问请求的权限,则所述网关打开所述网络访问请求的目标网络应用的端口,以供用户端访问。


4.根据权利要求2所述的SDK构建方法,其特征在于,
所述多应用登录模块,包括:
登录信息发送单元,用于响应于用户的输入指令,向浏览器管控端发送用户登录信息;
授权令牌接收单元,用于如果所述用户登录信息通过所述浏览器管控端验证,则接收所述浏览器管控端发送的授权令牌;所述授权令牌用于通过授权应用验证;所述授权应用与所述用户登录信息相对应;
令牌使用单元,用于利用所述授权令牌通过所述授权应用的验证,以使用所述授权应用的功能。


5.根据权利要求2所述的SDK构建方法,其特征在于,
所述安全统一管控模块,包括:
登录输入单元,用于响应于用户的登录输入,向管控端发送用户的登录信息,以便所述管控端根据所述登录信息在用户权限配置列表中查找与所述登录信息对应的配置权限信息;将所述配置权限信息发送到客户端,以根据所述配置权限信息对所述客户端进行配置;
配置信息接收单元,用于接收管控端发送的配置权限信息;
配置信息执行单元,用于根据所述配置权限信息对所述客户端进行配置;其中,所述登录信息...

【专利技术属性】
技术研发人员:陈本峰白东鑫
申请(专利权)人:云深互联北京科技有限公司
类型:发明
国别省市:北京;11

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

1