1.4 Tour of the Book

The map in Figure 1-2 shows the conceptual structure of the book, which is targeted for two different purposes: strategy, or management perspective, and technical orientation.

Chapter 2: The Web Services Phenomenon and Emerging Trends This chapter provides an impact analysis of the major business drivers of the changing economic landscape in banking, capital markets, and B2B Exchanges. New intermediaries now challenge traditional business. Services have become more competitive with new mergers and consolidations. There is a growing awareness of the importance of a reliable and scalable business and solution architecture. This chapter provides business scenarios for implementing Web Services, illustrated by establishing a business case for Web Services.

Chapter 3: Web Services Technology Overview This section gives a refresher hands-on lab for various Web Services enabling technology (including UDDI, SOAP, and ebXML), technology stack, and the latest development tools. It outlines how to enable your applications for Web Services in four steps. A sampler of the market space, existing Web Services vendors , and guidelines for choosing appropriate tools are discussed.

Chapter 4: Web Services Architecture and Best Practices Several vendors' Web Services architectures are discussed in this chapter. A discussion of what architecture framework is suitable to build different large-scale business solutions is offered . A service-based reference architecture is depicted, followed by some architecture principles and design patterns for best practices.

Chapter 5: Mainframe Integration and Interoperability This chapter introduces different ways for legacy mainframe COBOL applications to interoperate with open systems, compares the pros and cons of using Web Services, and discusses when to use Web Services. An overview of existing market products for enabling mainframe interoperability is also offered.

Chapter 6: Enterprise and Cross-Enterprise Integration XML Web Services has some competitive advantages in enterprise and cross-enterprise integration. Different e-Business enterprise and cross-enterprise integration design patterns are discussed. A comparison is made between Web Services-based and EAI-based integration, and when to use each.

Examples will be elaborated in Chapter 8, Web Services in Action: Case Study.

Chapter 7: Web Services Security End-to-end Web Services security is the key to securing financial transactions. Most solutions focus security in specific tiers and layers but do not put it in an end-to-end perspective. Web Services security is often viewed as insecure due to lack of understanding. This chapter discusses the key components of PKI-based and Web Services security infrastructure, buy versus build (for example, should we outsource digital certificate management to an external trust service provider?), what to use, and when to use. It will also suggest ways to enable leveraging existing security infrastructure as Web Services.

Several Web Services security initiatives are discussed in this chapter, such as XML security (XKMS, SAML, XACML,WS-Security) and Project Liberty.

Chapter 8: Web Services in Action: Case Study This chapter goes through a case study of how Web Services is designed and implemented with the real-life example of a Foreign Exchange service. It illustrates a small-scale Use Case requirements analysis and a SunTone architecture design. The demonstration program is based on JWSDP to illustrate synchronous and asynchronous Web Services with secure message services.

Chapter 9: The Next Frontiers This is an industry survey of different emerging technology variants and how they may impact different industries over the next few years .

Appendices

Appendix A ” Resources and References

Appendix B ” Some Web Services Vendors

Appendix C ” Demo Environment Set Up

Figure 1-2. Tour of the Book

graphics/01fig02.gif



J2EE Platform Web Services
J2EE Platform Web Services
ISBN: 0131014021
EAN: 2147483647
Year: 2002
Pages: 127
Authors: Ray Lai

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net