Java Posse 81
edit
Tools / Technologies
| Tool (memorize) | Description (memorize) |
|---|---|
| JRuby | Ruby language interpreter (runs in the jvm) |
| Ruby on Rails | Ruby-platform web UI Framework |
| AJAX | Asynchronous Java and XML (lets web pages call server without a page refresh) |
| Java Browser Edition | proposed compact download (to compete with flash, etc.) |
| Munge | Java source code preprocessor |
| Groovy | Scripting language (runs in the jvm and can use jars) |
Tools / Technologies II
| Tool (memorize) | Description (memorize) |
|---|---|
| Windrose | PDA/CellPhone app for delivering navigation services (uses GPS) |
| LightZone | GUI app for touching up photos |
| Airena | Released J2ME app for accessing a calendar |
| JMaki | library to use JavaScript from Java (as JSP tags or JSF components) |
| project looking glass | 3D desktop environment |
| iScreen | object validation for JavaBeans (based on XML configuration files) |
Tools / Technologies III
| Tool (memorize) | Description (memorize) | |
|---|---|---|
| ReST | Representational State Transfer (alternative to SOAP) | |
| JAX-WS | Java API for XML Web Services | |
| Spring | framework with IoC container (and other components such as MVC) | |
| IoC | Inversion of control (also sometimes called dependency injection) | |
| Json | JavaScript object notation (objects encoded as javascript) | |
| SOAP | Simple Object Access Protocol (standard spec for web services) | |
| AOP | Aspect-oriented programming |





