member login

WebServices dot org

Todays Featured Content:

Active Endpoints Announces ActiveVOS 6.0

Latest Release of Visual Orchestration System Delivers All-In-One Capabilities that Enable the Next Generation of Business Process Applications

Active Endpoints To Sponsor BriefingsDirect Analyst Insights Podcast Series

Bi-monthly Podcast Series Featuring Noted Industry Analysts to Deliver Insights to Users of Enterprise and Middleware Software

Fastenal to Improve Customer Service, Expand Globally with ActiveVOS

New SOA applications created with visual orchestration system key to international growth

Case Study: Synovus Financial Corp

6 vendor consultants to 1 internal architect. Months to days. See how Synovus Financial Corp. uses ActiveVOS to quickly complete their orchestration project.

Synovus Financial Wins SOA Case Study Competition

"Yesterday, the SOA Consortium announced that long-time Active Endpoints customer Synovus Financial won its prestigious case study competition . Everyone here at Active Endpoints wants to congratulate the Synovus team for their impressive achievement. And we also want to thank them for being a long-time customer and using ActiveVOS as the foundation for the web services used in their winning entry."...

The R.O.I. of Composite Applications

SOA and composite applications hold out the promise for ease of use and lower training costs, lower cost of deployment, faster time to market, improved business requirement matching and better multi-channel deployment.
Learn more in this white paper.

Featured Content provided by Active Endpoints

SOA Phase 2 – From the Horse-drawn Carriage to the Car

13th Feb 07:

Technologies that are designed for SOA have been around for several years and are ready for prime time. For those of you driving toward SOA, the 2nd phase of SOA will provide your "car".

Model-T vs. Old Paint

I wasn’t around back then, but I’m guessing that Henry Ford spent a lot of breath in the early days trying to convince people that the new horseless carriage was safe enough and reliable enough to use in addition to, or even in place of, the horse-drawn carriage – the proven technology at the time. I believe this example perfectly illustrates the current state of SOA. To clarify my point, let’s visit a more modern example.

Client/Mainframe

When client/server came out, people were reluctant to move from the mainframe, and in large measure didn’t. After a period of years, we saw the benefits and started to add it to what we already had.

Client/server 1.0 was basically putting a GUI in front of an existing mainframe application. This didn’t achieve all of the goals of client/server, but it was a start, and it gave us enough experience and comfort to implement real client server architectures when they were ready.

The above example illustrates a typical path for a new software architecture to follow:

  • First, get comfortable with the concept

  • Then, add a little bit to the existing technology that you have

  • Last, roll out the full architecture when the supporting technologies are ready for prime time

That’s the key, really. Just as most people didn’t buy the new horseless carriage until they were comfortable that it was safe and secure, most IT shops stick with what they know until the new architecture is ready.

So it has been with Service Oriented Architecture (SOA). I believe that we are in Phase 1 of SOA adoption. Like client/server, this has started by adding basic concepts (Web services and related standards) to existing technologies (middleware such as EAI and Messaging systems). This combination of Web services with middleware was a good start, since it allowed people to get comfortable with SOA concepts by using things that they were already familiar with.

SOA Gets Wheels

 

Just as a GUI in front of a mainframe isn’t really client/server, Web services wrapped around a bus-oriented middleware stack isn’t really SOA . The business agility promised by SOA won’t be realized without making our applications truly service oriented.

Mainframes didn’t go away, and horses didn’t immediately vanish. Likewise, traditional middleware such as EAI, MOM, ESB, etc. will continue to play a role in enterprise software architectures, delivering reliable messaging. But technologies that are designed for SOA have been around for several years and are ready for prime time. For those of you driving toward SOA, the 2nd phase of SOA will provide your "car".


Trackback URL for this post: http://www.webservices.org/trackback/id/82391

Comments