| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ] |
| Articles |
- Should you go with JMS? by Thomas Laramee - [Clicks: 62]
Java developers must often determine whether JMS (Java Message Service) meets their requirements as a message-processing layer for their distributed systems. Issues such as application server performance, data distribution, security, and error handling must be considered. Then critical decisions about design and implementation need to be made. In this article, Thomas Laramee presents a quick overview of JMS, followed by a description of two real-world distributed systems, and analyzes potential JMS pros and cons for each system. Although the systems are architecturally similar, Thomas shows one system for which JMS is an appropriate choice and one in which it is not. He also suggests an alternative solution and offers general recommendations for when to use JMS and when to apply another strategy.
http://www.javaworld.com/javaworld/jw-10-2002/jw-1025-jms.html - Oct, 2002 - Intro to Java Message Service 1.1 by Imtiyaz Haque - [Clicks: 43]
This article illustrates how to program using the new features of the Java Message Service (JMS) 1.1 API. The new features in JMS 1.1 are demonstrated through a sample application.
[Includes sample application]
http://www.theserverside.com/resources/article.jsp?l=AshnasoftJMS11 - Jul, 2002 - Enhancing Web Services Infrastructures with JMS by Gunnison Carbone - [Clicks: 34]
This decoupled architecture of JMS and Web service clients is obviously more complex than an application that makes the Web service call directly. Certainly, for this example, the architecture is overkill. However, as the number of applications and Web services grow, the importance of the loosely coupled architecture becomes more evident. JMS forms the backbone of many integration projects for good reason: it simplifies and enhances the handling of data. Since Web services are simply another way to integrate information and functionality, it makes sense that JMS should also be a part of it.
http://www.onjava.com/pub/a/onjava/2002/06/19/jms.html - Jun, 2002 - Listen to heartbeats using JMS by Nicholas Whitehead - [Clicks: 34]
With heartbeats, a critical system broadcasts a signal that lets other systems know it is still working. You can apply the same concept between distributed Java components using JMS (Java Message Service). This article shows you how and introduces an extensible framework for implementation.
[Includes source code]
http://www.javaworld.com/javaworld/jw-03-2002/jw-0315-heart.html - Mar, 2002 - Transaction and redelivery in JMS by Prakash Malani - [Clicks: 65]
During architecture, design, and implementation, you must carefully consider using Java Message Service's (JMS) various transaction options. For a simple approach, you wouldn't use transactions; instead you would use acknowledgement modes, such as automatic, duplicates okay, and client. Another option uses transacted session for sending and receiving messages. Message-driven beans (MDBs) with container-managed transaction demarcation (CMTD) or with bean-managed transaction demarcation (BMTD) provides yet another alternative. This article clearly presents the available transaction options and carefully considers these options' impact on message redelivery. You'll gain a better knowledge of using JMS efficiently and effectively.
[Includes source code.]
http://www.javaworld.com/javaworld/jw-03-2002/jw-0315-jms.html - Mar, 2002