• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Doubt (Mock Exam)

 
Ranch Hand
Posts: 643
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi

Question
What are the benefits of asynchronous messaging?

A Less coupling between the sender and receiver.
B Blocks until message is processed
C Suitable for transaction processing
D Network is not required to be available
E Can be implemented using EJB

Choices A, D are correct.

My doubts are
Why Choices E is not correct.

what is meaning of Network is not required to be available?

Thanks
 
Bartender
Posts: 3904
43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Gowher Naik:
Hi

Question
What are the benefits of asynchronous messaging?

A Less coupling between the sender and receiver.
B Blocks until message is processed
C Suitable for transaction processing
D Network is not required to be available
E Can be implemented using EJB

Choices A, D are correct.

My doubts are
Why Choices E is not correct.

what is meaning of Network is not required to be available?

Thanks



Hi !

1) Network is not required to be available - it might be not well worded statement, which means that message consumer may be offline when message is sent, and this won't mean messsage lost (should be reliable subscription though).

2) Why Choices E is not correct. If this mock is for old version of SCEA, it assumed EJB 1.1, and probably MDB EJB was introduced later (EJB 2.0, IIRC).

HTH,
MZ
 
Gowher Naik
Ranch Hand
Posts: 643
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Mikalai Zaikin
 
Ranch Hand
Posts: 128
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think E is incorrect because it really does not states a benefit of using Asynchronous messaging. maybe this could be rewritten as "The use of MDBs improves the portability of the asynchronous system" or "The use of MDBs as async solution improves the reliability because the server will manage the persistence of the incoming messages."
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic