Don't spend time configuring JMS when you need to be coding business logic. A decoupled application architecture lets you
switch from synchronous to asynchronous processing at runtime.
Di Wang,
July 2008
Build the enterprise with EJB 3, JBoss Seam, and Maven 2
Sure, it's possible to use Ant for enterprise builds, but here's the thing: You'll coax so much more mileage out of your EJB
3 and Seam-based projects by building them with Maven 2.
Michael Nyika,
June 2008
Web development with Wicket, Part 1: The state of Wicket
Don't let state become a performance bottleneck in your Java Web applications. Wicket accommodates both stateless and stateful
development models, so you can just go with the flow.
Nathan Hamblen,
June 2008
Hello, OSGi, Part 3: Take it to the server side
Develop and deploy your first OSGi Web application using your Eclipse IDE, Server-Side Equinox, Jetty, and Tomcat. This article
concludes the 'Hello, OSGi' series by introducing OSGi on the server side.
Sunil Patil,
June 2008
Spring into Seam, Part 3: Persistence for two
Who says Web application frameworks can't learn to share? Find out how Spring and Seam can collaborate on persistence tasks
in complex,
database-oriented applications. (Excerpted from Seam in Action, forthcoming from Manning Publications.)
Dan Allen,
May 2008
Web-based spreadsheets with OpenOffice.org and Dojo
If you think that OpenOffice.org is just an open source alternative to Microsoft Office, think again. Find out how it can
serve as a component in your Web-based spreadsheet applications.
Oleg Mikheev and Doan Nguyen Van,
May 2008
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
Realistically real-time
Javolution creator Jean-Marie Dautelle benchmarks various methods to reduce the worst-case execution time of Java applications.
Jean-Marie Dautelle,
April 2008
Spring into Seam, Part 2: When stateless and stateful collide
You say adding stateful behavior to Spring beans is too much work? Maybe all you need is a little extra muscle from JBoss
Seam. (Excerpted from Seam in Action, forthcoming from Manning Publications.)
Dan Allen,
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
Spring into Seam, Part 1: Build a Spring-Seam hybrid component
Who says adopting Seam means giving up Spring? In this first installment in a three-part series, Dan Allen shows you how to
build hybrid components that benefit from both Seam and Spring container functionality. Excerpted from Seam in Action, forthcoming
from Manning Publications.
Dan Allen,
April 2008
Acegi security for JSF applications
Use the Spring application context to configure Acegi's authentication and authorization services for your JSF applications.
Seema Richard,
April 2008
Ajax on the network side
Ajax programming is just one piece of bringing more dynamic, responsive Web applications to your users. Ajax expert Thomas
A. Powell fills in the blanks for the network admins who oversee the performance and security of your Ajax apps.
Thomas A. Powell,
March 2008
Agility meets the Waterfall
You've got an agile mind stuck in a traditional shop? No problem! There are plenty of ways to fit automated builds, continuous
integration, and test automation into Waterfall-based development.
ShriKant Vashishtha ,
March 2008
Some reader favorites:
EJB fundamentals and session beans
Create a scrollable virtual desktop in Swing
Web services test code generator
Klaus Berg has recently released a test-code generator for JUnit-based Web service clients. If you're developing Web services
using Axis2 and XMLBeans this wizard could turn your JUnit test client coding into a powerful code generation process. It
also has uses for those using GUI-based testing tools like soapUI.
| Memory Analysis in Eclipse |
| Enterprise AJAX - Transcend the Hype |