Java Posse 81

edit

Summary

Terms and technologies mentioned in episode 79 of http://javaposse.com/.

Tools / Technologies

Tool (memorize) Description (memorize)
JRubyRuby language interpreter (runs in the jvm)
Ruby on RailsRuby-platform web UI Framework
AJAXAsynchronous Java and XML (lets web pages call server without a page refresh)
Java Browser Editionproposed compact download (to compete with flash, etc.)
MungeJava source code preprocessor
GroovyScripting language (runs in the jvm and can use jars)

Tools / Technologies II

Tool (memorize) Description (memorize)
WindrosePDA/CellPhone app for delivering navigation services (uses GPS)
LightZoneGUI app for touching up photos
AirenaReleased J2ME app for accessing a calendar
JMakilibrary to use JavaScript from Java (as JSP tags or JSF components)
project looking glass3D desktop environment
iScreenobject validation for JavaBeans (based on XML configuration files)

Tools / Technologies III

Tool (memorize) Description (memorize)
ReSTRepresentational State Transfer (alternative to SOAP)
JAX-WSJava API for XML Web Services
Springframework with IoC container (and other components such as MVC)
IoCInversion of control (also sometimes called dependency injection)
JsonJavaScript object notation (objects encoded as javascript)
SOAPSimple Object Access Protocol (standard spec for web services)
AOPAspect-oriented programming

New versions mentioned

Tool (memorize) Version (memorize)
Substance look and feel3.0

See also

Java Posse - all Java Posse episodes
http://javaposse.com/index.php?post_id=129755