Clearing the air on SOA definitions

Clearing the air on commonly misconstrued definitions and acronyms.

Last year, to clear the air, I assembled a list of definitive definitions of some of the most commonly misconstrued Web services terms.

However, despite my post, there continues to be quite a bit of confusion around all the service-oriented definitions and acronyms floating around. Here is a reposting of those definitions, plus some new terms:

ESBs, or enterprise service buses: Those vehicles that pick up and drop off employees around the Microsoft campus.

JBOWS: Just a bunch of Web services. 

SOA (pronounced "so-ah"): A phrase you use to buy a few milliseconds of time as you put your next thought together in a sentence. "SOA... where did you say you bought that new server?"

S.O.A. (letters spelled out): Society of Actuaries, who have found a new calling measuring and predicting the lifespans of IT applications, infrastructures and CIO job tenure.

WSDL (pronounced "wiz-dull"): A small wind instrument that is a cross between a whistle and a kazoo. A great entertainment value when parties or informal gatherings start to slow down or get dull. A WSDL favorite: "Louie, Louie."

WS-* standards (WS-Security, WS-Addressing, etc.): Originating in whole or in part from companies in "Washington State." This is part of a promotional branding campaign to boost products originating from the state, borrowing on the success of "Washington State Apples" (WS-Apples) from the agriculture sector.

Men In Black (MIB): Microsoft, IBM, and BEA, the original big three of Web services. (Not the Will Smith movie, not Mark Levin's book.)

REST: For those weary of SOAP. 

SOAP: The thing you got your mouth washed out with if you were overheard saying a bad word.

Interoperability: A bad word. (The meaning is fine, but the word itself is a tongue-twisting verbal contraption.)

AJAX: What you use when SOAP won't cut the dirt.