[发明专利]可跨平台的高复用性网络架构及其实现方法在审
申请号: | 201910181770.3 | 申请日: | 2019-03-11 |
公开(公告)号: | CN109992256A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 苏依泉;吴建华;许纪龙;谢克富 | 申请(专利权)人: | 宸瑞普惠(广州)科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/72 |
代理公司: | 佛山帮专知识产权代理事务所(普通合伙) 44387 | 代理人: | 颜德昊 |
地址: | 510220 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及软件开发领域,涉及一种可跨平台的高复用性网络架构及其实现方法,该方法包括:创建Service模块;将Service模块上传到包管理仓库;创建Provider模块;下载Service模块的包;在需要网络请求的地方初始化Provider对象和Service对象,并将Service对象传入Provider对象;使用Provider对象进行http请求来进行业务开发。本发明选用Typescript语言和NodeJS框架为基础开发可实现跨平台的目的,将核心逻辑与接口声明等分离开使得不同平台间可以共享Provider模块和Service模块,实现不同平台间的网络层代码复用,提高效率并节省成本。 | ||
搜索关键词: | 跨平台 高复用性 网络架构 代码复用 核心逻辑 接口声明 软件开发 网络请求 业务开发 包管理 初始化 网络层 下载 创建 仓库 共享 语言 开发 | ||
【主权项】:
1.一种可跨平台的高复用性网络架构实现方法,其特征在于,该方法使用Typescript语言和NodeJS框架为基础进行开发,该方法包括:步骤1,创建用于存储接口声明和模型声明的Service模块;步骤2,将创建完成的Service模块上传到包管理仓库;步骤3,创建用于存储包括网络请求、解析在内的核心逻辑的Provider模块;步骤4,在应用层下载包管理仓库中Service模块的包;步骤5,在需要网络请求的地方初始化一个Provider对象和一个Service对象,并将Service对象传入Provider对象;步骤6,使用Provider对象进行http请求来进行网络层相关业务的开发。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宸瑞普惠(广州)科技有限公司,未经宸瑞普惠(广州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910181770.3/,转载请声明来源钻瓜专利网。
- 上一篇:具有进位链结构的双输出查找表及可编程逻辑单元
- 下一篇:一种自动编译库的方法