(2) (Service-Oriented Architecture) The modularization of business functions for greater flexibility and reusability. Instead of building monolithic applications for each department, an SOA organizes business software in a granular fashion so that common functions can be used interchangeably by different departments internally and by external business partners as well. The more granular the components (the more pieces), the more they can be reused.
SOA is a way of thinking about IT assets as service components. When functions in a large application are made into stand-alone services that can be accessed separately, they are beneficial to several parties.
Standard Interfaces
An SOA is implemented via a programming interface (API) that allows components to communicate with each other. The most popular interface is the use of XML over HTTP, known as "Web services." However, SOAs are also implemented via .NET and J2EE/RMI, as well as CORBA and DCOM, the latter two being the earliest SOA interfaces, then known as "distributed object systems." CICS, IBM's MQ series and other message passing protocols could also be considered SOA interfaces. See Web services.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Bridging the gap between BPM and SOA: look to the repository
- The key to BPM-SOA alignment is having a common service registry/repository by Joe McKendrick
- Blog posts 2009-11-06
- News to know: Intel; Microsoft layoffs; Motorola, Palm; Oracle-Sun; MSN
- Here are today's notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET's around-the-Web tech coverage.: Sam Diaz: New York AG files antitrust charges against Intel; alleges bribery, coercion Mary Jo Foley: Are the Microsoft...
- Blog posts 2009-11-05
- Gartner: 10 reasons why both sides of the SOA debate have it wrong
- It would be nice if....someone could give an actual in place, concrete, working example of SOA. The only thing you ever hear is that so and so is implementing. No one can give an example and then describe how it is actually different from services already being provided by a...
- Discussion threads 2009-11-04
- Gartner: 10 reasons why both sides of the SOA debate have it wrong
- Is SOA the greatest thing since sliced bread, or just plain toast? Gartner's Yefim Natis explains why both sides have it wrong. by Joe McKendrick
- Blog posts 2009-11-04
- Policy-based SOA will enable increased business value and agility
- Policy-based SOA is one of Forrester's top 15 enterprise technologies to watch. by Randy Heffner
- Blog posts 2009-11-04
- You'll be far better off in a future without enterprise software
- As per usual...you give no concrete examples only ethereal ideas that go nowhere. You talk about services as though it is something other than software. Everything you propose goes back to the fact that you still have to have infrastructure and software before you can even get started. You use...
- Discussion threads 2009-11-03
- Analyst: seven ways to get SOA back on track
- Seven 'fixes' for struggling SOA efforts by Joe McKendrick
- Blog posts 2009-11-02
- SOA, Roman, Greek, or Modern: you don't 'do' architecture
- Service Oriented ImplementationAnd by the way there's virtually no ROI you can associate with doing architectural work in a service oriented way. It's actually implementing the architectural plan that provides the benefit. Service Oriented Implementation anyone?My 2 centsMiko
- Discussion threads 2009-10-30
- BPM and SOA: Better Together
- SOA standards, such as Web Services, make information resources and task automation applications available yet loosely integrated for process designers to use and reuse at will. Thus processes modeled with BPM tools can be rapidly implemented in production.
- White papers 2009-10-28
- News to know: Apple tablet; Android; Social Search; Netflix on PS3; Verizon
- Here are today's notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET's around-the-Web tech coverage.: Jason D. O'Grady: Times exec hints at Apple tablet Larry Dignan: Apple slate "impending," says NYT exec editor; Much...
- Blog posts 2009-10-27
- EAI: square peg trying to fit into round hole of data integration
- Hmm not so sureOkay I jumped over to the detail you posted and I have to say I disagree on several fronts. First SOA solves none of that and neither does a data layer. What solves data integration issues is architecture. Architecture principles such as loose coupling,...
- Discussion threads 2009-10-26
- Linthicum's latest book: How SOA and cloud intersect for enterprise productivity benefits
- misses the point"Cloud doesn?t replace SOA" - It actually does for 80% of enterprises. SOA ultimately leads to reuse and transfer of the efficiencies of scale downstream to all cloud users.Cloud does exactly that. Yes to build a cloud you might practice SOA principals. but most of the users will...
- Discussion threads 2009-10-26
- Linthicum's latest book: How SOA and cloud intersect for enterprise productivity benefits
- SOA is the way to do cloud. It's really about breaking down your architecture into a primitive state of several components. Then, it's figuring out how to assemble those in such a way that you can use those components to resolve problems as your business changes over time. Cloud computing...
- Blog posts 2009-10-26
- SOA, Roman, Greek, or Modern: you don't 'do' architecture
- You can't buy architecture, which often has been implied. by Joe McKendrick
- Blog posts 2009-10-26
- News to know: iPhone; Win 7 upgrade answers; Psystar; SOA; Google
- Here are today’s notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET’s around-the-Web tech coverage. Ed Bott: Finally, some answers to Windows 7 upgrade questions Dion Hinchcliffe: Are the iPhone and social networks making...
- Blog posts 2009-10-26
- SOA Manifesto unveiled
- please, please, please....[i]Service-oriented architecture SOA is a type of architecture that results from applying service orientation.[/i]Now that's what I call begging the question...
- Discussion threads 2009-10-24
- SOA Manifesto unveiled
- A working document for the SOA journey ahead. by Joe McKendrick
- Blog posts 2009-10-23
- Anne Thomas Manes: SOA can be resurrected, here's how
- SOA was/is a failure.No reason to resurrect it.Of course, service oriented architecture is the right thingAnd increasingly CIOs are becoming more strategic in their role and migrating their architectures to service orientation.The problem is that a lot of vendors started selling - overselling - products with the SOA name on...
- Discussion threads 2009-10-23
- Anne Thomas Manes: SOA can be resurrected, here's how
- SOA as we knew it may have died, but organizations still desperately need service orientation by Joe McKendrick
- Blog posts 2009-10-23
- News to know: Bing-Twitter; Net Neutrality; eBay; VMWare; Nook; Win7
- Here are today's notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET's around-the-Web tech coverage. Larry Dignan: Microsoft lands Facebook, Twitter deals for Bing Sam Diaz: Tweets on Bing: Watch out for more noise,...
- Blog posts 2009-10-22
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
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
- Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
- Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report



