Skip Links

The Service-Oriented Business App

The term is new, but is a SOBA really different from an SOA?

By John Fontana, Network World
September 26, 2005 12:00 AM ET
  • Print

Following on the heels of the service-oriented architecture, the service-oriented business application is generating the latest buzz in distributed computing. While distinguishing between SOA and SOBA isn't easy - since both terms are used to describe constructing application infrastructures from Web services - the idea is that SOBA can be deployed on top of SOA, or other infrastructure models. The term's creator positions SOBA as the ultimate incarnation of the client/server business application - ERP, CRM and others - that has become today's monolithic beast.

"A SOBA is a client/server application done right," says Charles Abrams, a Gartner research director, who coined the term more than two years ago. "It is a business application that is centered on Web services standards."

In Gartner's model, SOBA ranges from today's simple XML interfaces overlaid on a current application to a far more sophisticated application infrastructure that will evolve. Rudimentary SOBAs are legacy applications modified with a Web services interface based on Simple Object Access Protocol . SOBA variants on the horizon include: best-of-breed components for broad deployment in horizontal or vertical markets; modular corporate suites from vendors such as Oracle and SAP; and SOBAs constructed from multiple services developed internally within corporations, sold by vendors or built by system integrators and service providers.

As the sophistication ratchets up, users will need tools such as metadata repositories to smooth data format issues along with Web services standards for functions such as reliable messaging, transactions, management and business process orchestration. Those standards are in various forms of development today and represent a major speed bump on the SOBA road. Eventually, SOBA will be wholly constructed using network-based application services - as discrete as validating a purchase order - that are combined on the fly with other services to execute a business process, such as a transaction with a business partner.

At some point, SOBA is expected to spell the doom of monolithic business applications by unlocking functions trapped today within ERP, CRM, supply chain and other applications, experts say. By 2008, more than 70% of companies will be using SOBAs to collaborate with business partners, Abrams predicts.

While many users and experts agree on the SOBA concept, they don't all agree on the terminology. Skeptics say that SOBA is just a Gartner label and not much has changed in the years since XML and its derivatives sparked the notion of standardized services running on a network.

"The idea is that down the road all this stuff magically starts working together, and at that point you have this ability to assemble application systems from these shared reusable services," says Anne Thomas Manes, an analyst with Burton Group. "Of course, that is the dream behind Web services in the first place."

  • Print
What is Tech Briefcase?
TechBriefcase is a new, free service where IT Professionals can Search, Store and Share IT white papers and content like this. Learn more
Bookmark content
Speed up your research efforts with content across the web.
Search and Store
Find the white papers you need. Create folders for any topic.
View Anywhere
Open your briefcase on your iPhone, tablet or desktop. Share with colleagues.
Don't have an account yet?

Videos

rssRss Feed