Unstoppable Stateful PHP Web Services
نویسندگان
چکیده
This paper presents the architecture and implementation of the EOS 2 failure-masking framework for composite Web Services. EOS 2 is based on the recently proposed notion of interaction contracts (IC), and provides exactly-once execution semantics for general, arbitrarily distributed Web Services in the presence of message losses and component crashes without requiring explicit coding effort by the application programmer. The EOS 2 implementation masks failures by adding a recovery layer to popular Web technology products: (i) the server-side script language PHP run on Apache Web server, and (ii) Internet browsers like IE to deliver recovery guarantees to the end-user.
منابع مشابه
Dynamic Provisioning and Monitoring of Stateful Services
While tools for service-oriented architectures promise a seamless combination of stateless basic services to new applications, reality looks different. Real-world services are wrapping stateful behavior using application-specific concepts, the monitoring is only available through vendorspecific interfaces, and service installations are bound to particular execution hosts. We present the ASG Ser...
متن کاملReusable Web Services
Designing systems of asynchronous web services is challenging. Addressing the design in terms of component reuse helps address important questions that need to be answered if dynamic configuration of business solutions from web services is to be achieved. The fact that the components are web services doesn’t mean that all the problems of reuse have been solved. An architecture for dealing with ...
متن کاملA pragmatic approach for testing stateless and stateful Web Service Robustness
The interest in testing methodologies dedicated to Web Services is soaring as much as the massive use of these components. Since Web Services are heterogeneous in nature and take part in complex Business processes, robustness testing which is the topic of this paper, is an important step to build them with confidence. Firstly, we focus on the SOAP environment which is used to call Web Service o...
متن کامل