Web Services Explained: Solutions and Applications for the Real World


  
• Table of Contents
Web Services Explained: Solutions and Applications for the Real World
By Joe Clabby
 
Publisher: Prentice Hall PTR
Pub Date: July 09, 2002
ISBN: 0-13-047963-2
Pages: 240
Slots: 1   


Web services will transform the way software is created, sold, and delivered. In this executive briefing, leading analyst and consultant Joe Clabby tells IT and business decision makers what the Web services revolution really means. Web Services Explained clearly explains the fundamentals of Web services technology, offers examples of how it can be used for competitive advantage, and shows how it will impact every player in the IT value chain. It delivers the strategic insights and specific recommendations you'd expect to find only in a $1,000 analyst report, answering the critical questions managers must ask:

  • What exactly are Web services?

  • How do Web services technologies actually work?

  • What are the shortcomings and "gotchas" of current Web services architectures, and what can I do about them?

  • What can Web services help me do that I can't do already?

  • Who's already using Web services, and what results are they achieving?

  • What are the most appropriate Web services applications for my company?

  • What questions should I ask Web services vendors, and how should I choose among them?

  • Should I commit to Microsoft's .NET platform, Sun's J2EE platform, or neither?

  • How will Web services impact my organization?

  • How will Web services impact my suppliers and my broader business environment?

If you need to make key decisions about Web services, you need the strategic intelligence that can be found in only one book: Web Services Explained.


  
• Table of Contents
Web Services Explained: Solutions and Applications for the Real World
By Joe Clabby
 
Publisher: Prentice Hall PTR
Pub Date: July 09, 2002
ISBN: 0-13-047963-2
Pages: 240
Slots: 1   Copyright
   Preface
     Approach
     Focus
     Getting the Most Out of This Book
     The Importance of Perseverance
   Executive Summary
     What Is This Change?
     What Do Web Services Enable Your Organization to Do?
     What Are Web Services?
     But There's More to Web Services Than Just UDDI, WSDL, and SOAP
     What's So Special about Web Services?
     I've Heard This All Before—Are Web Services for Real?
     Issues, Shortcomings, Gotchas…
     When Will My Organization Need to Be Ready to Deploy Web Services?
     Vendor Selection Criteria
     Three Approaches
     Chapter Summary
   Part I.  A Business Executive Primer on Web Services
     Chapter 1.  What Are "Web Services"?
     In This Chapter
     Key Insights
     Another Way of Defining What Web Services Do: Consider Publish, Find, and Bind
     The Author's Personal Definition of Web Services
     A Basic Web Services Architecture
     A Complete Web Services Architecture
     Chapter Summary
     Chapter 2.  What Are Program-to-Program Communications?
     In This Chapter
     Key Insights
     What Are Program-to-Program Communications?
     Previous Program-to-Program Communications Architectures Have Met with Limited Success
     Why Program-to-Program Communications Using Web Services Will Become the Industry Standard
     Chapter Summary
     Chapter 3.  How Do Specific Web Services Technologies Work?
     In This Chapter
     Key Insights
     Specific Web Services Technologies
     The Roles of UDDI, WSDL, and SOAP
     Building a Web Services Architecture Using Some or None of the Formal Standards
     An Example: Using an Alternative Approach to UDDI for Finding Cooperative Applications
     Chapter Summary
     Chapter 4.  Gotchas
     In This Chapter
     Key Insights
     Weak Points in Web Services Architecture
     Chapter Summary
   Part II.  An Idea/Strategic Planning Guide for Business Executives
     Chapter 5.  What Do Web Services Enable My Organization to Do?
     In This Chapter
     Key Insights
     Web Services in Action: Generic Examples
     How Web Services Can Help a Business Open New Markets
     How Web Services Can Be Used to Dynamically Increase a Company's Application Portfolio
     How Web Services Can Be Used to Reduce Development Time and Costs
     How Web Services Can Help Create New Organizational Efficiencies
     How Web Services Can Help an Enterprise Create/Overcome Competitive Pressure
     How Web Services Can Help Create a New Revenue Stream from Existing Intellectual Property
     How Web Services Can Help ISVs Repackage Their Software Offerings to Better Reach/Serve Existing Markets
     Repacking Affects Physical Product Packaging, Marketing/Promotion, Business Partnership Strategies, and Sales-Channel Approaches
     How Web Services Can Help Solve Legacy Systems Incompatibility Problems
     Another Example of How Web Services Can Help Resolve Interoperability Issues
     How Web Services Improve Individual Productivity
     Chapter Summary
     Chapter 6.  Who Is Using Web Services?
     In This Chapter
     Key Insights
     How Web Services Can Help a Business Open New Markets
     How Web Services Can Be Used to Reduce Development Time and Costs
     Another Use of Web Services to Reduce Development Time and Costs
     How Web Services Can Be Used to Help Create New Organizational Efficiencies
     Storebrand's Web Services Plans Beyond Creating Organizational Efficiency
     How Web Services Can Help Create a New Revenue Stream from Existing Intellectual Property
     How Web Services Can Help ISVs Repackage Their Software Offerings to Better Reach/Serve Existing Markets
     How Web Services Can Help Solve Legacy Systems Incompatibility Problems
     How Web Services Improve Individual Productivity
     Chapter Summary
     Chapter 7.  When Should My Organization Adopt Web Services?
     In This Chapter
     Key Insights
     The Types of Questions You Need to Ask Yourself
     Where Is Most of the Activity Taking Place Today?
     Pay Close Attention to UDDI
     Chapter Summary
   Part III.  A Business Executive Buyer's Guide
     Chapter 8.  What Vendor Selection Criteria Should Be Used?
     In This Chapter
     Key Insights
     How Do You Build/Acquire Web Services Applications? Three Approaches
     A Closer Look at the Application Server Marketplace
     First-Pass Look at the Market Positioning of Some of the Application Server Competitors
     Chapter Summary
     Chapter 9.  Should We Adopt .NET or J2EE?
     In This Chapter
     Key Insight
     Market Dynamics
     Two Camps: Microsoft .NET and Java
     Opinion
     Differences Between J2EE and .NET
     Chapter Summary
     Chapter 10.  Vendor Comparison—Contrasting Various Product and Service Offerings
     In This Chapter
     Key Insights
     Category 1: Application Server Providers
     Category 2: Building Your Own la Carte, Point Product Web Services Applications
     Category 3: Web Services Professional Service Providers
     Chapter Summary
     Chapter 11.  A Review of Where This Book Has Taken Us
     A Review of Each Major Part of the Book
     Summary Observations and Conclusions
     Best Advice
     Parting Comments