-
公开(公告)号:CN117667668A
公开(公告)日:2024-03-08
申请号:CN202311427307.5
申请日:2023-10-30
Applicant: 远光软件股份有限公司
Abstract: 本申请属于数据分析领域,涉及一种基于应用升级的应用分析方法,包括分别对升级应用包与原始应用包进行加载,得到升级应用文件与原版应用文件;判断升级应用文件及升级应用文件对应的原版应用文件是否属于二方依赖文件;若属于,对升级应用文件及其对应的原版应用文件进行文件内容对比分析,得到对比分析结果;若不属,则识别升级应用文件与原版应用文件的修改内容;当所有升级应用包均完成内容对比分析或者识别修改内容之后,结合对比分析结果与修改内容,得到目标分析结果。本申请还提供一种基于应用升级的应用分析装置、计算机设备及存储介质。本申请可以提高升级应用的上线效果。
-
公开(公告)号:CN116723247A
公开(公告)日:2023-09-08
申请号:CN202310949383.6
申请日:2023-07-28
Applicant: 远光软件股份有限公司
Abstract: 本申请属于微服务领域,涉及一种微服务调用方法,包括接收微服务请求方发起的调用请求;调用配置好的鉴权组件以及配置中心,并利用鉴权组件解析调用请求,得到微服务请求信息;获取配置中心存储的微服务请求方的鉴权信息;根据鉴权信息利用鉴权组件对微服务请求信息进行鉴权,得到鉴权结果;根据鉴权结果向微服务请求方返回调用结果。本申请还提供一种微服务调用装置、计算机设备及存储介质。本申请可以提高微服务调用的效率及安全性。
-
公开(公告)号:CN118819902A
公开(公告)日:2024-10-22
申请号:CN202411042758.1
申请日:2024-07-31
Applicant: 远光软件股份有限公司
Abstract: 本申请实施例公开了一种微服务的调用方法、装置、存储介质及网关服务器,涉及网络通信领域。本申请在不改变传统部署结构的基础上,通过将指定版本的一个或多个功能模块打包成融合微服务,并为每个融合微服务配置版本标识,实现了微服务的灵活组合与版本管理。这些融合微服务被部署在云资源的容器中,使得服务能够更加高效地利用云资源。通过接收携带用户标识的请求消息,并根据预先配置的可用版本信息查询用户对应的容器标识,本技术方案能够准确地定位到目标容器中的融合微服务。利用目标容器中的融合微服务响应请求消息,并向用户返回响应消息,不仅提高了服务的响应速度,还能够通过配置不同版本微服务的适用人群,有效提高了资源利用率,并能够为特定人群提供超越常规版本的服务能力。
-
公开(公告)号:CN116088957A
公开(公告)日:2023-05-09
申请号:CN202211640546.4
申请日:2022-12-20
Applicant: 远光软件股份有限公司
IPC: G06F9/445 , G06F16/958
Abstract: 本申请实施例公开了一种静态资源文件的访问方法、装置、存储介质及服务器,涉及数据处理领域。本申请对资源访问请求所请求的资源类型进行识别,若资源类型为静态资源类型时,通过Web服务组件根据文件名在缓存中进行查询,若查询到目标资源文件,将目标资源文件响应给终端设备,与现有的Web服务组件在磁盘的Jar包中遍历静态资源文件相比,可以提高静态资源响应效率,提升网页显示速度。
-
公开(公告)号:CN115694860A
公开(公告)日:2023-02-03
申请号:CN202110869694.2
申请日:2021-07-30
Applicant: 远光软件股份有限公司
Abstract: 本发明涉及一种基于网络隔离的可适配网关的数据处理方法,属于数据处理,解决了现有技术中在内外网隔离情况下,数据不能有效进行安全交互的问题。该方法包括:外网服务器实时接收调用方的第一http请求,为所述第一http请求添加唯一标识;对所述添加唯一标识的第一http请求进行序列化,增加状态信息后形成请求数据存入中间数据通道;所述请求数据进入内网服务器;所述内网服务器根据所述请求数据生成第一响应信息,将所述第一相应信息返回所述中间数据通道;外网服务器根据所述唯一标识的轮询,接收反馈数据。实现了内外网隔离情况下数据的有效安全传输。
-
-
公开(公告)号:CN115934204A
公开(公告)日:2023-04-07
申请号:CN202211708347.2
申请日:2022-12-29
Applicant: 远光软件股份有限公司
IPC: G06F9/445
Abstract: 本申请公开一种基于特定编码的实例管理方法及其相关设备,属于服务实例管理技术领域。本申请通过查找注册中心中每一个服务实例对应的实例编码;将实例编码分别写入到对应服务实例的元数据中;拦截服务请求指令;基于服务请求指令中携带的实例编码查找服务请求指令对应的目标服务实例,并查找目标服务实例对应的服务配置文件;基于服务配置文件激活目标服务实例。此外,本申请还涉及区块链技术领域,服务实例可存储于区块链网络的节点上。本申请通过把特定的实例编码写到服务实例的元数据里,实现注册中心的服务实例的逻辑隔离,在发起服务请求时,根据请求报文中的实例编码匹配对应的目标实例和配置文件,实现服务实例的激活。
-
公开(公告)号:CN117579457A
公开(公告)日:2024-02-20
申请号:CN202311427444.9
申请日:2023-10-30
Applicant: 远光软件股份有限公司
IPC: H04L41/0273 , H04L9/40 , G06F21/53
Abstract: 本申请实施例属于互联网信息传输技术领域,涉及一种业务逻辑隔离方法、装置、计算机设备及存储介质,该方法包括:当应用服务启动时,获取与所述应用服务相对应的应用服务标识信息;调用数据源管理服务中心,并在所述数据源管理服务中心中获取与所述应用服务标识信息相对应的应用服务配置数据,其中,所述应用服务配置数据携带有数据隔离唯一标识;根据所述应用服务配置数据在数据库中创建与所述应用服务标识信息相对应的数据源连接池,并将所述数据隔离唯一标识设置为所述数据源连接池的数据隔离标识。本申请可以减少运维工作量与部署的环境资源,提高资源利用率,可以减少由人工核对配置文件的出错的机率,提高系统稳定性。
-
公开(公告)号:CN115469845A
公开(公告)日:2022-12-13
申请号:CN202110650352.1
申请日:2021-06-10
Applicant: 远光软件股份有限公司
Abstract: 本发明涉及一种Spring Bean组件ID冲突的解决方法和装置,属于组件开发技术领域,解决了现有对Bean组件ID无法自动识别冲突以及无法灵活命名的问题。包括:执行命名生成器中的扫描程序,遍历项目目录下所有编译后文件,将文件目录和文件名拼装得到全限定类名放入子集中,将文件名及其对应的子集组成键值对放入类信息集合中;每次遍历将相同文件名对应的全限定类名放入同一个子集;遍历类信息集合,取出长度大于1的子集放入黑名单集合中;Spring加载Bean组件,执行命名生成器中的命名程序,当组件的全限定类名存在于黑名单集合中,且不存在于白名单集合中时,根据预设规则生成Bean组件ID。实现了主动识别和插拔式解决冲突Bean组件ID,覆盖面广,处理灵活。
-
公开(公告)号:CN118409749A
公开(公告)日:2024-07-30
申请号:CN202410520811.8
申请日:2024-04-26
Applicant: 远光软件股份有限公司
Abstract: 本申请公开了一种第三方支付平台的管理方法、装置、存储介质及电子设备。涉及软件开发领域,该方法包括:获取待处理的应用程序的配置文件,判断配置文件中是否存在目标标识;在配置文件中不存在目标标识的情况下,判断应用程序中是否存在目标软件开发工具包,其中,目标软件开发工具包是用于开发第三方支付平台的工具包;在配置文件中存在目标软件开发工具包的情况下,将目标软件开发工具包从应用程序中删除,得到删除第三方支付平台后的应用程序;在配置文件存在目标标识的情况下,将第三方支付平台的软件开发工具包集成到应用程序,得到目标应用程序。通过本申请,解决了相关技术中应用程序集成第三方支付平台需要手动操作,集成效率低的问题。
-
-
-
-
-
-
-
-
-