What is true about Message-Driven Beans (MDBs)?
What is true about Message-Driven Beans (MDBs)?
Message-Driven Beans (MDBs) can indeed participate in transactions. They are designed to handle messages asynchronously and can be part of a transaction, ensuring that the procedure either completes successfully or fails entirely, maintaining data integrity. Other options are incorrect as MDBs are invoked asynchronously (not synchronously), can handle messages from multiple clients (not just one), and do not retain data caches between client calls.
answer: A
As per your provided line reference, answer A and B are also true.