为了经同步的内容显示使网络接入点的关联小型端口协作的方法和装置制造方法及图纸

技术编号:2920970 阅读:246 留言:0更新日期:2012-04-11 18:40
一种在接入点服务器中的多个相联系的小型端口之间的协作方法,包括:将每个小型端口与用于描述上下文名称的小型端口描述符相联系;形成具有对应上下文名称的小型端口的协作组。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及因特网,尤其涉及用于产生并且使用网络应用中的网络接入点和小型端口来提供改善的网站性能。
技术介绍
万维网提供了通过互联网通信的主要范例手段(shift),其向用户传送图形信息。随着网络的出现,存在提高通信能力和宽连通性的需要。接入点(公知为网络接入点)提供了互联网空间的范例手段。可以将用于提供一组资源或服务的网站考虑为接入点,其中资源或服务包括电子邮件、论坛、搜索引擎、数据存储器或其它信息。第一个网络接入点可能是网上服务。第一次在互联网上冲浪的用户可以看到集合的网页以及从万维网中不同的网站提供的信息,但是集合的结构对于用户是透明的。使用典型网络浏览器的用户看到显示出所附(cohesive)的网页。网页的不同的部分的来源是不明显的,其中不同的部分来自与当前浏览的网站不相联系的不同网站。这些部分称为小型端口。小型端口是用户在其接入点网页上看到的可视的激发部件端。与PC台式机中的视窗相似,每个小型端口“拥有”浏览器或用于显示结果的个人数字应用显示屏的一部分。在用户看来,小型端口是内容通道或用户订阅的应用,将该小型端口添加到他们的个人接入点网页,并且配置来显示个人化信息。在内容提供商看来,小型端口是使他们的内容可用的装置。在接入点管理员看来,小型端口是可以使用接入点注册的内容容器,使得用户可以订阅它。在接入点看来,小型端口是在其一个页面中存在(render)的部件。在技术观点上,小型端口是一段代码,或者是在接入点服务器上运行并且提供要嵌入接入点页面的内容的小型应用软件。在最简单的条件中,小型端口可以是在接入点中运行的Java servlet。对于用户冲浪或访问页面,给定页面(代表性地源于从万维网中的不同位置)的每个部分(小型端口)可以与相同页面的另一部分(小型端口)协作来获得更高级的功能。因此,小型端口通过多个通道成为多用户到多个信息源的单点访问。接入点可以应用到各种商业模式中,即商家对客户、商家对商家、商家对企业。快速采用接入点范例的关键在于其可以将现有网络应用数据以无缝方式集成到接入点框架中。然而,对于接入点中的这种无缝网络应用集成,仍然存在各种技术障碍。在现有技术中存在关于下列接入点的产品如何与现有网络应用一起工作的限制。将网络应用集成到接入点体系的实现没有被适当定义。这些实体包括到接入点的原始http请求;在接入点中的小型端口会话;从接入点到相关网络应用的http请求。当不同的用户访问接入点页面,每个用户的原始http请求指引到接入点服务器(a)上。每个用户的原始http会话也全部由接入点服务器“拥有”。每个小型端口具有其自身独立的会话(称为小型端口会话)。当小型端口需要呈现来自于给定网络应用的信息时,(b),代表性地存在下列技术障碍i.对于小型端口没有现有的机制来产生http请求并且响应后端网络应用。j.没有现有机制来管理多个请求和对呼叫(calling)小型端口的响应(和小型端口会话),其正确地映射到多个请求和对后端网络应用的响应(和网络应用的会话)。因此,每个(小型端口和网络应用)都保持其用户会话。当多个小型端口呼叫相同的网络应用时,由于网络应用在相同的网络应用会话中处理这些多个小型端口请求,因此这变得非常复杂。k.没有现有机制来在多个小型端口会话和网络应用会话之间转播会话信息。当在相同的小型端口应用中适当定义的一组小型端口在后端与一个网络应用交互时,所有参加的小型端口必须能够检索(retrieve)并且向后端的网络应用传送正确的会话信息,以便来自网络应用提供(render)的信息与小型端口的接入点的信息的设置是一致的。这些摄制的实例包括本地信息、该特定访问的用户代理等。例如,从网络应用发送的应答必须根据显示应答的接入点服务器中的小型端口来使用相同的本地信息(locale)。没有用于单独登录的现有机制,使得接入点用户的证书不会由后端网络应用查询。这是关键的要求。其缺失将导致当用户从网页的一部分移动到相同网页的不同部分时,由于小型端口具有不同的来源和标识要求,因此查询用户证书。没有现有机制用来将给定小型端口应用和相关网络应用后端的小型端口之间的多个请求或应答同步。现有技术存在关于没有定义相同小型端口应用中的多个小型端口如何能动态相互协作(共享相同的上下文)的限制,和关于没有定义如何与各种集成的网络应用动态协作的限制包括通过动态共享相同的“上下文”的多个小型端口协作的一个使用方案将用于概念地说明限制在相同的接入点网页上显示三个小型端口-一个小型端口通过显示一系列账户来显示账户概要-第二小型端口显示给定账户的主要发票-第三小型端口显示账户的订单历史概要第二和第三小型端口与第一小型端口在上下文中动态前后关联,反映主要发票(第二小型端口)和订单历史(第三小型端口),并且与从第一小型端口的账户列表中选择的账户同步。现有技术的局限i.不存在用于定义可以协作工作的小型端口应用中的小型端口的子分组的机制。j.不存在用于定义在给定小型端口应用中的小型端口的子组间共享的上下文(可以动态改变)的机制,其中上下文的实例是小型端口1中的选择的账户,该账户的选择可以动态改变。k.不存在用于动态检测上下文中的改变的机制改变的实例是在以上实例中的小型端口1中的账户列表中从一个账户到另一个账户的选择。l.不存在用于对于每个参加的小型端口预定义的动作注册的机制,其中这些小型端口在共享相同上下文的小型端口的子组中当上下文改变时(在小型端口1中从一个账户到另一个账户的选择),实例为显示主要发票的列表(小型端口2中的动作)。m.不存在用于将动态上下文转播到相应的集成的网络应用的机制。在现有技术中不存在用于定义小型端口应用中的一组小型端口的刷新顺序。i.现今接入点设计者不能指定正在显示的给定小型端口组的刷新次序。在以上方案中,接入点设计者意欲首先刷新第一小型端口(账户列表),其次刷新第二小型端口等。使得第二和第三小型端口自动具有以正确顺序发生的定义的动作(当使用小型端口时)。在接入点结构中缺少恰当定义的、用于根据商业规则和包括用户功能的用户文档信息,从而支持小型端口的集合的机制。i.不存在用于根据商业规则定义每个用户的接入点资源集合的机制。实例所有的少年接入点用户看到一组小型端口,所有年长的接入点用户看到另一组小型端口。j.不存在用于在运行时间动态执行的这些基于规则和基于用户的小型端口聚合(aggregation)的机制。没有将接入点级商业规则或用户文档信息与相关集成的后端网络应用共享。不将商业规则和用户分割信息与集成的网络应用共享,使得这些规则和用户分割可以在接入点和其集成的后端网络应用一致。例如,如果存在定义少年的年龄范围的规则,该规则对于集成的网络应用可以是可见的并且是可应用的,从而保证一致性。术语小型端口(Portlet)小型端口是终端用户在其接入点网页上看见的、可视的激活部件。每个小型端口“拥有”浏览器或用于显示小型端口特定信息的PDA(个人数字应用)显示屏的一部分。小型端口应用(Portlet Application)在小型端口应用中小型端口可以分组在一起。使用网络档案文件(WAR)来分布并使用小型端口应用。存在标准网络应用布置描述符的小型端口特定的扩展。小型端口消息(Portlet Messag本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:乔安娜·恩格罗希特·卡普尔莱霍·尼古尔
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1