Adam Bien's Weblog

AJAX, SOAP, NoSQL, EJB--All Wrong Acronyms

Most of the popular acronyms are wrong:

  1. SOAP (Simple Object Access Protocol): is neither simple nor object oriented. "SOAP originally stood for 'Simple Object Access Protocol' but this acronym was dropped with Version 1.2 of the standard.[2] Version 1.2 became a W3C recommendation on June 24, 2003. The acronym is sometimes confused with SOA, which stands for Service-oriented architecture, but the acronyms are unrelated…"
  2. AJAX (Asynchronous JavaScript and XML): Most of AJAX applications are using JSON, not XML. AJAX' core component is the XMLHttpRequest JavaScript object / browser API. Without XMLHttpRequest would be hard to implement an AJAX application...
  3. NoSQL: "… Some authors refer to them as "Not only SQL" to emphasize that some NoSQL systems do allow SQL-like query language to be used…" …and often the offered NoSQL query language is structured and very similar to SQL :-)
  4. EJB (Enterprise Java Beans): Well designed JavaBeans are actually not well designed EJBs.
  5. YAGNI there should be no acronym for that. Thinking about that may cause endless loops :-)

See you at Java EE Workshops at MUC Airport!

NEW dates, new workshop: Java EE 7 Workshops: Bootstrap, Effective, Architectures, JavaScript Bootstrap and HTML 5 December, 7th-11th
NEW: Java EE 7 Testing-- Available For Streaming


A book about rethinking Java EE Patterns


Tea tree soap is a fantastic soap I use it. After using this soap remove my spot and darkness.

Posted by Lachlan Molineux on May 21, 2013 at 10:13 AM CEST #


You comment is obviously a spam. But: in this context it was funny and so I approved it :-)



Posted by Adam Bien on May 21, 2013 at 11:16 PM CEST #

Post a Comment:
  • HTML Syntax: NOT allowed
Online Workshops
...the last 150 posts
...the last 10 comments