[发明专利]软件应用架构有效
申请号: | 201680056904.3 | 申请日: | 2016-07-27 |
公开(公告)号: | CN108139890B | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | S.塔恩格斯瓦兰 | 申请(专利权)人: | 纳斯达克公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;H04L12/24;H04L29/06 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐红燕;申屠伟进 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 所述技术涉及允许创建在应用内具有多个单页面应用(SPA)的网络应用的软件应用架构。软件应用架构包括网络应用的每个页面所共用的组件,同时还具有被动态地加载以便迎合所述应用内的特定相应页面的组件。可动态加载的组件可以基于正使用网络浏览器应用浏览的路径中的标识符来标识。所述应用架构可以用在AngularJS的上下文以及其它SPA技术和非SPA技术中。 | ||
搜索关键词: | 软件应用 架构 网络应用 页面 应用 网络浏览器应用 标识符 动态加载 应用架构 加载 浏览 创建 | ||
【主权项】:
1.一种用于多SPA网络应用架构的方法,包括:在包括处理器、存储器和网络接口设备的客户端设备处:向网络服务器并且经由所述网络接口设备传输超文本传输协议(HTTP)请求消息,其中:所述HTTP请求消息指示用于单页面应用(SPA)的统一资源定位符(URL);所述SPA是包括多个SPA的网络应用的部分;所述SPA包括所述网络应用中的所述多个SPA所共用的全局模块以及特定于所述SPA的子模块;以及所述URL的一部分是唯一地标识所述网络应用内的所述SPA的子模块标识符;从所述网络服务器并且经由所述网络接口设备接收一个或多个HTTP响应消息,其中所述HTTP响应消息包括:定义所述全局模块的Javascript代码;定义所述子模块的Javascript代码;以及包括用于所述子模块的配置数据的子模块配置对象;加载所述全局模块;以及加载所述子模块,其中加载所述子模块包括:使用所述子模块标识符来获取对所述子模块配置对象的引用;初始化所述子模块;以及基于所述子模块配置对象来配置所述子模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纳斯达克公司,未经纳斯达克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680056904.3/,转载请声明来源钻瓜专利网。