首页> 外文期刊>Concurrency and Computation >A replication framework for program-to-program interaction across unreliable networks and its implementation in a servlet container
【24h】

A replication framework for program-to-program interaction across unreliable networks and its implementation in a servlet container

机译:用于跨不可靠网络进行程序间交互的复制框架及其在Servlet容器中的实现

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

摘要

We propose a service replication framework for unreliable networks. The service exhibits the same consistency guarantees about the order of execution of operation requests as its non-replicated implementation. Such guarantees are preserved in spite of server replica failure or network failure (either between server replicas or between a client and a server replica), and irrespective of when the failure occurs. Moreover, the service guarantees that in the case when a client sends an 'update' request multiple times, there is no risk that the request be executed multiple times. No hypotheses about the timing retransmission policy of clients are made, e.g. the very same request might even arrive at different server replicas simultaneously. All of these features make the proposed framework particularly suitable for interaction between remote programs, a scenario that is gaining increasing importance. We discuss a prototype implementation of our replication framework based on Tomcat, a very popular Java-based Web server. The prototype comes into two flavors: replication of HTTP client session data and replication of a counter accessed as a Web service.
机译:我们提出了针对不可靠网络的服务复制框架。该服务在操作请求的执行顺序方面表现出与非复制实现相同的一致性保证。尽管服务器副本出现故障或网络出现故障(无论是服务器副本之间还是客户端与服务器副本之间),无论发生故障的时间如何,这些保证都会保留下来。而且,该服务保证在客户端多次发送“更新”请求的情况下,不存在多次执行该请求的风险。没有关于客户端的定时重传策略的假设,例如相同的请求甚至可能同时到达不同的服务器副本。所有这些功能使所提出的框架特别适合于远程程序之间的交互,这种情况正变得越来越重要。我们讨论基于Tomcat的复制框架的原型实现,Tomcat是一种非常流行的基于Java的Web服务器。该原型有两种形式:HTTP客户端会话数据的复制和作为Web服务访问的计数器的复制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号