SpringSource launches app server
Next-generation application server platform based on Spring, OSGi, and Tomcat snubs Java EE.
Chris Kanaracus, April 2008

Service Component Architecture: Making SOA easier
IBM's Mike Edwards connects the dots between Service Component Architecture, Service Data Objects, and SOA, at OASIS Open Standards 2008 Symposium.
Paul Krill, April 2008

Hello, OSGi, Part 2: Introduction to Spring Dynamic Modules
Exploit OSGi's modularity, easy versioning, and application lifecycle support without the trouble of learning a new API. With Spring Dynamic Modules you can write Spring-based service-oriented applications that run inside an OSGi container.
Sunil Patil, April 2008

Open source Java projects: The Wizard API
Building a Swing-based wizard from scratch is no easy magic -- so why do it? Instead, try Tim Boudreau's Wizard API, which you can use to guide users through desktop application installation and setup with style.
Jeff Friesen, April 2008

Asynchronous HTTP and Comet architectures
There's a lot more to asynchronous, non-blocking HTTP than Comet. Get an overview of the programming techniques and servlet container extensions that are breathing new life into HTTP on the server side, with or without the support of the Java Servlet API.
Gregor Roth, March 2008

Asynchronous HTTP Comet architectures
There's a lot more to asynchronous, non-blocking HTTP than Comet. Get an overview of the programming techniques and servlet container extensions that are breathing new life into HTTP on the server side, with or without the support of the Java Servlet API.
Gregor Roth, March 2008

Open source Java projects: AnimatingCardLayout
Take another path to filthy rich clients -- AnimatingCardLayout is a free, open source layout manager that you can use to create animated transitions for your Java GUIs.
Jeff Friesen, March 2008

Hello, OSGi, Part 1: Bundles for beginners
Get started with OSGi in this introduction to creating, executing, managing, and tracking application bundles in an OSGi container.
Sunil Patil, March 2008

Java solutions profile: Java Web conferencing
Developers of Glance, Vyew, WebHuddle, and The Switchboard talk about using Java to create real-time audio and video services online.
Howard Wen, February 2008

Open source Java projects: Java Native Access
The Java Native Interface offers a complex and potentially error-prone approach to accessing native code from your Java programs. This month Jeff Friesen introduces JNA: an open source Java project that lets you take what you need from native libraries without writing a line of non-Java code.
Jeff Friesen, February 2008

Understanding JPA, Part 2: Relationships the JPA way
Don't let poorly mapped data relationships make a mess of your Java applications: learn how to detangle them with Java 5 annotations and the Java Persistence API.
Aditi Das, January 2008

Understanding JPA, Part 1: The object-oriented paradigm of data persistence
Learn how the Java Persistence API takes the burden of database access off of your shoulders and keeps your code coolly object oriented.
Aditi Das, January 2008

Open source Java projects: Balloontip for Java
Get clued in to lesser known open source Java projects that can save you time and money -- starting this month with Bernhard Pauler's balloontip project for Swing GUI development.
Jeff Friesen, January 2008

Manage RSS feeds with the Rome API
Learn how to use the Rome API to create and manage RSS feeds in any format, then set up an automated build report for your continuous integration environment, using Continuum as your CI server.
John Ferguson Smart, November 2007

Scripting on the Java platform
Learn what differentiates dynamic languages like Groovy, Jython, and JRuby from Java, then find out what happens under the hood when you start using scripting languages and techniques for faster programming on the Java platform.
Gregor Roth, November 2007

All

Wizard API updated!
Tim Boudreau has released a new version of the Swing Wizard library (version 0.997) that fixes the WizardException bug reported in JavaWorld's recent Open Source Java Project profile. The article's examples have been reworked to test out the new, improved WizardException. Thanks, Tim, for this helpful fix!
Open Source Java Projects: The Wizard API

Newsletter sign-up

Sign up for our technology specific newsletters.

Enterprise Java
View all newsletters

Email Address: