IBM developerWorks : Java technology : Technical library
The latest content from IBM developerWorks
Updated: 2 days 7 hours ago
Tue, 06/01/2010 - 05:00
In addition to concurrency-friendly Collections, java.util.concurrent introduced
other pre-built components that can assist you in regulating and executing threads in
multithreaded applications. Ted Neward introduces five more of his Java programming must-haves from the java.util.concurrent package.
Tue, 06/01/2010 - 05:00
JavaServer Faces (JSF) 2 Expert Group member David Geary continues his article series offering in-depth coverage of JSF 2 technology. In this installment, you'll learn how to let page authors add Ajax to your composite components, taking a close look at a powerful -- but entirely undocumented -- JSF 2.0 tag. And you'll see how to implement a reusable, general-purpose, Ajax-capable icon component in fewer than 25 lines of XML.
Thu, 05/27/2010 - 05:00
pureQuery client optimization can improve the performance, security, and
administration of Java database applications.
The first article in this two-part series described how
how to enable client optimization on a single application server node.
This second article uses scenarios to describe how
to configure and work with client optimization
in clustered application server environments, specifically, clustered
WebSphere Application Server environments.
.
Tue, 05/25/2010 - 05:00
Java Specification Request (JSR) 299: Contexts and
Dependency Injection (CDI) for the Java EE platform defines a powerful set of
services. Services include type-safe dependency injection of Java EE
components and an event notification model for allowing interaction between
components, which simplifies access to Java EE services from the Java EE Web
tier. Essentially, any third-party framework used in the Java
EE Web tier can leverage CDI services using a CDI portable extensions
mechanism. This article extends a sample application from the article Rich
Internet applications using ZK," and explains how to modify a real-world
example using the ZK framework and its integration with powerful CDI
services.
Tue, 05/25/2010 - 05:00
WS-Security adds enterprise-level security features to SOAP message exchanges, but with a substantial performance cost. WS-Trust builds on WS-Security to provide a way of exchanging security tokens, and WS-SecureConversation builds on WS-Security and WS-Trust to improve performance for
ongoing message exchanges. Dennis Sosnoski continues his Java Web services column series with an introduction to WS-Trust and WS-SecureConversation.
Tue, 05/18/2010 - 05:00
Ideally, the diverse services that medical patients need should interconnect and
interoperate to enhance healthcare quality and efficiency. This article, the first of
two parts, discusses the aggregation of healthcare services using Java Business
Integration (JBI) architecture. Such an aggregation platform -- a Healthcare Service Bus (HSB) -- can be readily adapted to other industries.
Tue, 05/18/2010 - 05:00
Writing multithreaded code that both performs well and protects applications
against corruption is just plain hard -- which is why we have java.util.concurrent. Ted Neward shows you how concurrent Collections classes like CopyOnWriteArrayList, BlockingQueue, and ConcurrentMap retrofit standard Collections classes for your concurrency programming needs.>