AJAX, SOAP, NoSQL, EJB--All Wrong Acronyms 📎
Most of the popular acronyms are wrong:
- 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…" http://en.wikipedia.org/wiki/SOAP
- AJAX (Asynchronous JavaScript and XML): Most of AJAX applications are using JSON, not XML. AJAX' core component is the
XMLHttpRequest
JavaScript object / browser API. WithoutXMLHttpRequest
would be hard to implement an AJAX application... - 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…" https://en.wikipedia.org/wiki/NoSQL. …and often the offered NoSQL query language is structured and very similar to SQL :-)
- EJB (Enterprise Java Beans): Well designed JavaBeans are actually not well designed EJBs.
- YAGNI there should be no acronym for that. Thinking about that may cause endless loops :-)
See you at Java EE Workshops at MUC Airport!