[发明专利]用于基于状态的网络框架架构的方法和系统有效
| 申请号: | 201210310247.4 | 申请日: | 2012-08-28 |
| 公开(公告)号: | CN102970321A | 公开(公告)日: | 2013-03-13 |
| 发明(设计)人: | J·D·惠兰 | 申请(专利权)人: | 波音公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵蓉民 |
| 地址: | 美国伊*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 基于 状态 网络 框架 架构 方法 系统 | ||
技术领域
本公开的领域一般涉及相对于独立应用的互联网上应用的驻留,并且更特别地涉及用于基于状态的网络框架架构的方法和系统。
背景技术
互联网的继承性使得难以在其动态设置中表现静态信息。总的来说,互联网是具有优于传统独立应用的许多优点的平台,因为它向用户提供收集和处理数据的中心位置。然而,互联网的一个问题在于其过于动态,并且当产生静态类型应用时不表现最佳价值。
虽然基于互联网提供的所有好处而鼓励使用互联网,但是开发者受限于其框架,该框架不适合某些应用。例如,当前最好以独立应用实施简单计算器应用,因为其功能性不能在万维网提供的框架内开发。
计算器应用是个简单的例子,但是示出这样一点,即网络不对静态应用诸如计算器提供良好的架构。网络的架构不向静态应用提供优化架构的其它例子可以包括控制面板、维护显示器和远程控制器。结果,当尝试处理开发静态应用的任务而遇到的这种类型的问题时,大多数开发者都忽略互联网作为可能的解决方案。
一般来说,现有的架构利用而非阻碍互联网的动态性质。其它现有架构也未被定义并且不针对该具体问题。作为代替,他们关注互联网的继承性并且在其架构内工作,常常导致乱码和杂码而非清晰地针对该问题。
在架构本身方面,不真正存在现有解决方案。许多都不是真实架构,而是恰好在网络构架内工作的简单设计。总的来说,开发者不使用互联网作为静态应用的开发方法。然而,该方式可以改变,因为互联网提供的明显优点变得更吸引人。设想使用网络浏览器显示作为控制面板的网页是合理的。该表示方式对最终用户是透明的。
发明内容
一方面,提供一种用于在动态环境中利用静态内容提供至少一种限定功能性的基于计算机的方法。该方法包括:识别将关联所述静态内容和所述动态环境的至少一种功能;识别用于每种经识别功能的至少一种状态;在计算机存储器中在一个页面对象内限定每种经识别状态,所述页面对象也在所述计算机存储器中在所述页面对象内限定关联多个输出模板的多种页面状态和多个输出属性;在所述计算机存储器中产生用于每种经识别状态的多个输出模板;在所述计算机存储器中产生用于每种功能的多个表现页面和多个逻辑对象;以及产生将由至少一个计算机处理装置执行的多个引擎,每个引擎代表一种功能,所述多个引擎可操作,以使用相应的一个页面对象在所述计算机存储器中的多种限定状态之间引导数据通信。
另一方面,提供一种系统,其包括服务器和通信耦合至该服务器的至少一台客户端。所述系统可操作从而:基于一个用户输入,传输来自所述客户端的请求,请求使用驻留在所述服务器上的至少一种限定功能;在所述服务器内,并且基于接收的传输而产生源于所述服务器内的一个页面对象的功能性表现;以及从所述服务器输出,用于在关联所述客户端系统的计算机显示器上并且通过所述服务器中的一个输出模板显示,所述页面对象包括所述功能性表现,所述输出模板限定每个页面对象的静态信息,所述服务器内的一个功能性引擎限定用于所述页面对象内的每个页面的功能性的每个块。
进一步对于该系统,可配置在该服务器上运行的功能性逻辑,从而计算该页面对象内的每块功能性的多个结果。页面对象可限定每个页面的多种状态和多个输出属性。可使用多个引擎以基于一种状态而在一个输出模板中返回一个功能的多个结果。服务器可经编程以产生用于每种经识别状态的多个输出模板,并且配置该多个输出模板以保持该状态的所有静态信息,并且可被配置为一种或更多经识别状态,以利用多个产生的输出模板。服务器也可经编程,以产生用于每种经识别状态的多个输出模板,并且每个输出模板都可经编程以包括或引入一个页面对象。在另外的例子中,服务器可经编程以执行功能性引擎,从而收集一个表现页面所需的信息;以及导航到每种相应状态的一个相应页面对象的控制。另外,服务器可经编程从而使用多个表现页面以提供源自多个页面对象的多个结果;并且向多个页面对象提供属于从多个逻辑对象接收的多个结果的动态内容。
能够在各种实施例中单独实现已讨论的特征、功能和优点,并且可结合其它实施例,能够参考以下说明和附图参考其进一步细节。
附图说明
图1示出图解可在架构内运行的基于服务器的功能的数据流图。
图2示出架构类图的方框图。
图3示出使用图2的架构类制作的计算器应用。
图4示出使用计算机应用示例的架构布置图。
图5示出由计算器应用示出的状态使用的架构流程图。
图6示出在图1、2、4和5中示出的架构中使用的引擎、模板和对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于波音公司,未经波音公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210310247.4/2.html,转载请声明来源钻瓜专利网。





