Home
Schedule / Personalities
Events
Contests
Tony's Tales
Podcast
Photo Album
NASCAR Pix
Play by Play
Online Store
Featured Advertisers
Jobs
About ESPN Radio 1310
To Advertise
Hall of Fame Poll
HR Sports Hall of Fame
More...
Contact

Question of the Week
QUESTION: Who will win the PGA GOLF CHAMPIONSHIP this week?

Tiger Woods
rest of the field


Voting open 8/10/2009 through 8/14/2009.

Click for Virginia Beach, Virginia Forecast
eXTReMe Tracker
     

IT Business Insider - Home

Operations Management

Service-Oriented Architecture Steps into the Future

Service-Oriented Architecture Steps into the Future

By Jeff Merron

When USinternetworking, an application service provider (ASP) to more than 150 companies, was still very small, software architects and programmers were able to keep track of the available application codes and figure out how to make them work together. But as the Annapolis, Md. based company grew, the task rapidly became unmanageable.

USi "had a lot of legacy code and a lot of different systems that we connected together in a variety of ways," explains Michael Rulf, vice president of advanced engineering at USi (acquired by AT&T in October 2006). "We were using SSH and various types of network calls. The lines between applications had started to blur."

Different parts of the organization had begun using different vendors for similar operations, such as those involving Customer Relationship Management (CRM), but these applications still needed to be able to work together. "I had to figure out how to get the data from one system to the other, and each one of them made very different transformations to the data. It rapidly became very messy. I found that SOA helps you a lot with that integration process," says Rulf.

Service-Oriented Architecture, aka SOA, is a system that enables companies to isolate and define sections of program code -- the services, which are usually part of large applications -- and then implement a standard form of communication, allowing data to pass between the different services. A service can exist anywhere -- inside or outside an enterprise or made accessible via the Web -- and can be used for a variety of purposes by those who have permission to access it. (article continues)


Next Page >>