Solved

MDB or simple client

Posted on 2002-07-19
10
202 Views
Last Modified: 2010-03-31
Hi all
I want to write little application using JMS technology.
I want to have more then one consumers to that topic but I don't want them to work on the same messages, means if I have two consumers, the first message arrive will be handled by the first consumer and the second message by the second consumer, should I use MDB for this porpuse ?
How can I perform it?
   Thanks
0
Comment
Question by:dannysh
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 5
10 Comments
 
LVL 2

Expert Comment

by:nir2002
ID: 7167475
Hi Danny,

For helping you I need to have additional information:
1) does the sender know or can know who is the reciever?
2) Is a specfic reciever dedicated to specfic task, waiting to specfic message?
3) For what reasons you need more than one client?

note: when you write a message driven bean you can define how much listeners so when a message arrive the "first" instance handle it, if another message arrive before the "first" finish handle the message the "second" listener handle this arriving message otherwise either the "first" handle the message or other listener handle the second message.

Best regards
Nir
0
 

Author Comment

by:dannysh
ID: 7167482
Hi Nir
Nice to hear from you agian.

for your questions:
1. The reciver doesn't care who send the message. Is it possible to know who is the sender?

2. I don't need specific reciever to a specific sender.

3. I need more then one client cause my clients perform long task, and I don't want to create a bottle neck at this point.

Is it possible do define how much listeners I want in MDB?

    Danny
0
 
LVL 2

Accepted Solution

by:
nir2002 earned 40 total points
ID: 7167487
yes, it is server property.
please look at your application server documentation to see how to configure your server.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:dannysh
ID: 7167506
Nir thank you for your help.
   Danny Shaul
0
 
LVL 2

Expert Comment

by:nir2002
ID: 7167507
I glad I could help you
best regards
Nir :-)

0
 

Author Comment

by:dannysh
ID: 7167508
BTW
Is it possible to define the topic to connect to not via XML file. can it be at run time?
0
 
LVL 2

Expert Comment

by:nir2002
ID: 7167511
What you mean? your mdb will choose on the fly to which topic to be listen?
0
 

Author Comment

by:dannysh
ID: 7167512
Yes, is it possible?
0
 
LVL 2

Expert Comment

by:nir2002
ID: 7167513
As I recall spec, you can't but need to look the spec again for be sure.
0
 

Author Comment

by:dannysh
ID: 7167514
Thnaks a lot Nir.
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Opening PDF on button click and fill new document 2 54
Java string replace 11 61
how to debug htl and js pages 8 54
Java 8 to Java 6 8 32
Are you developing a Java application and want to create Excel Spreadsheets? You have come to the right place, this article will describe how you can create Excel Spreadsheets from a Java Application. For the purposes of this article, I will be u…
Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Java Flight Recorder is a profiling and event collectio…
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question