Chapter 3. Not So Simple SOA
In This Chapter
Creating true flexibility with components
The birth of Web services
From Web services to business services to business processes
Creating composite applications
Dismantling application silos
"OK, if SOA's so wonderful, what's the catch?" you shrewdly ask. Like a lot of things worth having, SOA takes work and time — and it's really worth it. SOA represents a new world order in which business leadership and technology leadership together navigate the business challenges of the "All Technology, All the Time" era we inhabit.
If you want to be a part of this new world order, you have to have some fluency in the basic concepts. That's why we're here — to help you with those basic concepts. If you can remember back 10 or 15 years, you might not have known what e-mail was, and you had never surfed the Web — we know, some of us were writing The Internet For Dummies back then. For businesses everywhere, the concepts we're introducing now are every bit as revolutionary and important as the Internet was ten years ago, and we have confidence that when you're through with us (or vice versa), you'll be no dummy.
Components and Component Wannabes
Traditional software applications aren't very flexible. It's the sad truth. To be flexible — meaning to move and bend (change) and not break — requires malice aforethought (well, at least forethought) and some hard work. Flexible software is best built from reusable pieces of software code known as components. Well-written ...
Get Service Oriented Architecture For Dummies® now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.