- TalkBack 6 of 10:
- Next »
- « Previous
- Thread View
- Flat View
- WOA is a substyle of SOA
-
WOA is SOA with the additional constraints of WWW and REST.
http://blog.gartner.com/blog/index.php?itemid=400&catid=31
From Nick Gall, the person that coined WOA:
[quote]
* Long version: WOA is an architectural style that is a substyle of SOA based on the architecture of the WWW with the following additional constraints: globally linked, decentralized, and uniform intermediary processing of application state via self-describing messages.
* Shorthand version: WOA = SOA + WWW + REST
BTW, Since WOA is a substyle of SOA (ie it imposes additional constraints above and beyond those imposed by SOA), you may be interested in our definition of SOA:
Service-Oriented Architecture:
* Long version: An architectural style in which certain discrete functions are packaged into modular, shareable, distributable elements ("services"), which can be invoked by consumers in a loosely coupled manner.
* Shorthand version: SOA = modular + distributable + sharable + loosely coupled
[/quote]
IMO, it is the addition of the WWW and REST constraints that make WOA easier to grok than SOA.
The complaints about SOA seem to be driven by fundamental misunderstandings or faulty assumptions.
SOA is not a technology. It is an architectural style.
SOA is not SOAP. A technical realization of an SO architecture might use SOAP for consumer/provider interaction, but this is not requisite to being SO.
SOA is not WS-*.
SOA does not require the use of SOAP.
SOA is not SOAP.
SOA does not require the use of XML.
SOA is not SOAP.
SOA does not require an ESB, registry, and XML applicance, or any other tool.
SOA is not SOAP.
SOA is typically applied at the enterprise level but that is not requisite. It can just as easily be applied at lower levels of abstraction.
SOA is a notion created/coined by Gartner (as is WOA) and is pretty basic: the notion of service provider and consumer, the service interface standing separately from the service implementation. That's it. These are the core principles of SO.
Some vendors and some analysts have confused the space by overloading the SOA term and equating it with specific technologies. To belabor the point, SOA is not a technology and does not require any specific technology.
By definition, WOA is a form of SOA.
Oh, did I mention SOA is not SOAP?
- Posted by: reamon@... Posted on: 08/25/08 You are currently: a Guest | Members login | Terms of Use
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
What do you think?
SponsoredWhite Papers, Webcasts, and Downloads
- Three Steps You Need to Know to Stop Data Loss Varonis Sensitive data exposed to misuse or loss... it is the stuff of nightmares ... Download Now
- Building the Virtualized Enterprise with VMware Iinfrastructure VMware VMware virtualization software has been adopted by over 120,000 enterprise ... Download Now
- The Impact of Virtualization Software on Operating Environments VMware Today's use of virtualization technology allows IT professionals to ... Download Now
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- Save time with automated shipping solutions
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Visit the UPS Business Essentials Guide
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer >>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study





