Part Three: Advanced Topics
Part Three: Advanced Topics
List
- Transaction Management
- Security
- Practical Considerations
- Future Standards
- Security
Part Overview
In this section, we investigate advanced topics that are not only applicable to developing a Web service using Java but are also applicable to non-Java apps. This section finishes with checklists, tips, and additional sources of information required for successful architecture. Fourteen Transaction Management
-
To conduct electronic commerce using Web services, a service will need to support ACID like transaction models.
Fifteen Security
-
The ability to provide security to SOAP messages is vital in a Web services architecture. This chapter covers the specifications that allow one to ensure message integrity, confidentiality, and single message authentication.
Sixteen Practical Considerations
-
Designing highly available robust Web services can be difficult. Many issues could arise from implementing apps that incorporate Web services. This chapter looks at various design considerations involved with architecting high-performance Web services architectures.
Seventeen Future Standards
-
The future for Web services will be tools that allow for fully automatic software generation, use of leased services, the semantic web, and other standards. This chapter explores the arising issues that must be considered in future development.