JMS « Development « Java Articles

Java Articles
1. Class Definition
2. Data
3. Development
4. GUI
5. J2EE
6. J2ME
7. JavaBeans
8. Language
9. Microsoft Collabration
10. Network
11. Swing
12. System Resource
13. XML
Microsoft Office Word 2007 Tutorial
Java
Java Tutorial
Java Source Code / Java Documentation
Java Open Source
Jar File Download
Java Products
Java by API
C# / C Sharp
C# / CSharp Tutorial
ASP.Net
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
PHP
Python
SQL Server / T-SQL
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Java Articles » Development » JMS 
1. Transaction and redelivery in JMS
Author:Prakash Malani
URL:http://www.javaworld.com/javaworld/jw-03-2002/jw-0315-jms.html?
Summary: 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. (3,000 words; March 15, 2002)


2. Should you go with JMS?
Author:Thomas Laramee
URL:http://www.javaworld.com/javaworld/jw-10-2002/jw-1025-jms.html?
Summary: 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. (2,800 words; October 25, 2002)


3. Manage users with JMS
Author:Amit Goel and David Marshall
URL:http://www.javaworld.com/javaworld/jw-03-2003/jw-0314-jms.html?
Summary: Many enterprises have a federated set of homegrown and purchased applications that store their own copies of user contact information. In this age of mergers and acquisitions, a company's multiple business units or departments often carry redundant user information. Although most applications only store information about a specific application's users, the same user information is frequently stored in multiple applications. To maintain consistency and avoid customer confusion, these copies should be regularly synchronized, and they can be a challenge to maintain. In this article, we describe a simple solution to this common problem of maintaining consistent user information across various business applications. (2,500 words; March 14, 2003)


4. Manage users with JMS
Author:Amit Goel and David Marshall
URL:http://www.javaworld.com/javaworld/jw-03-2003/jw-0314-jms.html?
Summary: Many enterprises have a federated set of homegrown and purchased applications that store their own copies of user contact information. In this age of mergers and acquisitions, a company's multiple business units or departments often carry redundant user information. Although most applications only store information about a specific application's users, the same user information is frequently stored in multiple applications. To maintain consistency and avoid customer confusion, these copies should be regularly synchronized, and they can be a challenge to maintain. In this article, we describe a simple solution to this common problem of maintaining consistent user information across various business applications. (2,500 words; March 14, 2003)


5. Transaction and redelivery in JMS
Author:Prakash Malani
URL:http://www.javaworld.com/javaworld/jw-03-2002/jw-0315-jms.html?
Summary: 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. (3,000 words; March 15, 2002)


w___w__w___._j_a__v___a2_s_.__co__m___ | Contact Us
Copyright 2003 - 08 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.