Abstract
Web Services offer great promise for integrating and automating software applications within and between enterprises over the Internet. However, ensuring that Web Services can satisfy their clients' requests when their clients need them is a real challenge. In this paper we describe dependability technologies, including transparent SOAP connection failover, replication, checkpointing and message logging, in addition to reliable messaging and transaction management for which there exist Web Services specifications. We also present security technologies, including encryption and digital signatures for which Web Services specifications exist, as well as other security technologies. We discuss how these technologies can be applied to the components of a typical Web Services architecture to render business activities that span multiple enterprises dependable and secure. © 2006 ACADEMY PUBLISHER.
| Original language | English |
|---|---|
| Pages (from-to) | 14-26 |
| Number of pages | 13 |
| Journal | Journal of Software |
| Volume | 2 |
| Issue number | 1 |
| DOIs | |
| State | Published - Dec 1 2007 |
Keywords
- Availability
- Business activity
- Consistency
- Dependability
- Fault tolerance
- Intrusion tolerance
- Reliability
- Security
- Trust
- Web Service
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver