...
首页> 外文期刊>Mobile networks & applications >Framework for Enhancing Mobile Availability of RESTful Services A Connectivity-Aware and Risk-Driven Approach
【24h】

Framework for Enhancing Mobile Availability of RESTful Services A Connectivity-Aware and Risk-Driven Approach

机译:增强RESTful服务的移动可用性的框架感知连接和风险驱动的方法

获取原文
获取原文并翻译 | 示例

摘要

Providing users of mobile devices uninterrupted access to web services in unstable network conditions continues to be a problem. Numerous methods for service caching have been proposed; however, most studies fail to consider two crucial factors: (1) Context of network connectivity: Smartphones are used in a variety of wireless network conditions, such as high-speed networks, unstable networks, and areas without an available network connection; and (2) Service failure handling: Current service caching mechanisms are able to deal with temporary unavailability, but they cannot handle long-time service failures or malfunctions. This paper proposes a connectivity-aware, risk-driven (CARD) approach to the delivery of RESTful services. The CARD approach is encapsulated in the form of a client-side library for use by mobile applications (apps) to invoke backend RESTful services in a highly-available manner. The CARD approach has two main features: 1) the ability to perform actions specific to the network conditions, such as the application of prefetch services and caching services when connected to high speed wireless networks to ensure that cached services are used for unstable wireless networks, and allowing users to request cached service responses from other users when no wireless network can be accessed. 2) The proposed risk-driven analysis method enables the provision of a reasonable service recovery plan when the original service malfunctions. Experiments demonstrate that the proposed CARD approach expands the availability of service and shortens service response times under a variety of network conditions.
机译:在不稳定的网络条件下为移动设备的用户提供对Web服务的不间断访问仍然是一个问题。已经提出了许多用于服务缓存的方法。但是,大多数研究都没有考虑两个关键因素:(1)网络连接的上下文:智能手机用于各种无线网络条件下,例如高速网络,不稳定的网络以及没有可用网络连接的区域; (2)服务故障处理:当前的服务缓存机制能够处理暂时的不可用性,但是它们不能处理长期的服务故障或故障。本文提出了一种可感知连接性,风险驱动(CARD)的方法来交付RESTful服务。 CARD方法以客户端库的形式封装,供移动应用程序(应用程序)用来以高度可用的方式调用后端RESTful服务。 CARD方法具有两个主要功能:1)能够执行特定于网络条件的操作,例如在连接到高速无线网络时应用预取服务和缓存服务,以确保将缓存的服务用于不稳定的无线网络,当无法访问无线网络时,允许用户向其他用户请求缓存的服务响应。 2)提出的风险驱动分析方法可以在原始服务出现故障时提供合理的服务恢复计划。实验表明,所提出的CARD方法可在各种网络条件下扩展服务的可用性并缩短服务响应时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号