基于文本驱动服务的动态重定位中间件.docVIP

  • 0
  • 0
  • 约1.92万字
  • 约 13页
  • 2026-02-11 发布于江西
  • 举报

基于文本驱动服务的动态重定位中间件.doc

基于文本驱动服务的动态重定位中间件

摘要:

在这新兴的随处存在的英特网环境中使用者需要随时用任何设备访问存取来自任何地方的服务和内容。服务和内容供给平台必须提供一些到处存在的挑战例如移动性、多样式、内容识别、内容更改。然而,他们缺乏一个整体的方法而且有限的特征设置,现在的解决方案无法综合地面对到处存在挑战。我们相信一个整体的随处存在的支持源于一项简单原则:通过仅保持管理和协调职责,中间设备能使逻辑思维面对核心层外随处的事件。这能使中间设备设计更加合理和清晰。这篇文章展示了我们平台在动态文本驱动服务和重定位方面的结构。为了更实际地表示我们的建议,我们也提供落实细节和典型使用情形的描述。2007ElsevierB.V.版权所有。

介绍:

在最近几年中,许多多样的无线网络和新式手提设备使其自身变得越来越有用,这些繁荣了新的移动设备和用户访问传统服务和内容的环境,它独立于用户的位置,用户所使用的设备以及访问时间。

随处支持需要能够解决不同挑战的方案,举例来说,使用者和资源应该能移动而且可到达的(可动性);服务和内容应该由也基于使用者讲的数据(内容改动,内容识别)来提供,而且用户接口应该调制以适应用户的装置和需求(多样式);

现有的服务应该被重利用来建立新环境的增值应用(服务构成)。现在的研究瞄准提供设计指导方针和中间设备方案,它们能够实现新、旧遗留服务的整合同时两者都能以多样的方式被接受。然而,大多数方法倾向于面向先前属性的一些有限设置,通过产生方案,例如支持内容更改但是缺乏可动性和多样式。

在这一环境中,我们认为一个真正可利用的综合的并且支持随处支持的基础设施应该仿效中间设备方法:在一方面,多样的使用者│客户能够访问多样的服务和内容而不用担心如何调用每一个和如何明确地影响服务行为;另一方面,服务开发者应该只专注于服务商业逻辑,忽略用户会如何开发服务来适合他们的需求。中间设备角色清晰地植根于处理管理用户需求的复杂行和改变现有的服务以使他们满意。

我们也认为不同的方面之间的复杂性和相互关系需要一个整体的观点:中间设备需要提供解决所有问题的特征,从移动性到内容更改,从多样式到服务构成。我们提议的随处支持中间设备(USM)通过一个委托策略解决在处理整个事物设置过程中增加的复杂性。我们通过指定内容驱使的功能到外部的服务和通过介绍工作流实体处理、组成而且协调他们。同时,我们通过引入能够规范现有用户内容的依赖实现将用户从访问和拓展工作流所需的逻辑中解放出来。第2部分调查了现在的最新颖的随处存在议题。第3部分描述我们的工作的设计原则和需求。第4部分描述这主要体系方面和第5部分描述它们如何证明在实际使用情形的有用性。第6部分着重描述我们评价的技术和标准而且提供了USM有关部份的具体细节。第7部分介绍了在随处领域主要的相关工作。第8部分总结结论和我们继续的研究工作。

2.Ubiquityissues

为了强调随处的因特网访问带来的挑战和对服务组成的需要,我们假设一个典型的随处存在的情形,一位在在线学生论坛担任管理员的学生主要考虑校园里的事情。她对涉及她学校的新闻感兴趣而且通过同时支持通用分组无线业务(GPRS)和IEEE802.11|WirelessFidelity(WIFI)的手机访问。当她使用GPRS的时候,她喜欢无图像版本的新闻,但是当她转到快速、无费用的校园无线网路连接时,当在无缝方式工作时,她想得到完整的网页。在两种情况下,内容层需要适合她使用的手机显示并且新闻要满足她的论坛格式。此外,因为她时常浏览校园网,她想要通过手机了解新闻:因此她需要设置一个安全密码和她同步的声音。

上述相似的随处存在情形强调现在辩论的研究领域,例如移动性支持和内容识别,多样式和内容的多路访问,内容聚集和服务组成,各自的相互连接和相互融合。

移动性需求通常被分类为三个种类:用户、终端和服务移动性。用户移动性允许用户有统一的、一致的独立于其所处位置的特殊工作环境(使用者偏爱和│或服务需求)的观点。终端移动性允许设备移向和连接到不同网络同时保持可达和交流持续。资源移动性允许资源移动过不同的位置而且仍然保持可利用的,而且独立于其物理位置和客户的位置。

内容识别涉及用户自身及周围物理和计算环境来提供更多相关的新服务。举一个简单的例子,一个打印服务会考虑用户位置和身份来选择她可以发送文件的最近的打印机。尽管位置是内容的重要方面,有很多比位置和标示重要的内容。服务也能开拓时间观念、对装置能力的了解和使用者需求来以适当的方式处理请求,同时发现和连接其他计算机或为有用信息查询环境信息。举例来说,网络浏览器通过声明客户端软件版本、图像格式等来传达软件能力。一种内容的详细定义可能实际上并不可靠,因为它涉及到用户和环境具体的信息

文档评论(0)

1亿VIP精品文档

相关文档