Bookmark this page

Quiz: The Messaging Subsystem

The Messaging Subsystem

Choose the correct answer to the following questions:


  1. 1.

    Which one of the following is the messaging server embedded into Red Hat JBoss Enterprise Application Platform (JBoss EAP)?

    A

    HornetQ

    B

    ActiveMQ Artemis

    C

    ActiveMQ Apollo

    D

    JBossMQ

    E

    Apache Qpid

    F

    Red Hat MRG

    G

    RabbitMQ

  2. 2.

    An administrator needs to connect JBoss EAP to an external standalone Message-Oriented Middleware (MOM). Which JMS resource is needed to implement that?

    A

    ConnectionFactory

    B

    DataSource

    C

    Queue

    D

    Topic

    E

    SecurityDomain

    F

    Destination

  3. 3.

    Which three of the following Jakarta EE APIs focus on client applications instead of server-side components?

    A

    JMS

    B

    JCA

    C

    EJB

    D

    JDBC

    E

    Servlets

  4. 4.

    Which two of the following are appropriate uses for JMS Queues?

    A

    Sending an employee expense report for refund by the organization HR department.

    B

    Sending updated airplane locations to other airports traffic control systems.

    C

    Sending the customer an email notification about a loan credit analysis results.

    D

    Delivering news to social media sites.

  5. 5.

    Which two of the following are appropriate uses for JMS Topics?

    A

    Delivering an insurance application for risk analysis by an automated system.

    B

    Getting goods out of inventory for delivery to a customer.

    C

    Sending updates about stock quotes prices to brokers.

    D

    Notifying project members about a new meeting invitation.

  6. 6.

    Which part of a JMS message influences how it is routed to specific consumers? (Choose one.)

    A

    Body

    B

    Headers

    C

    Trailers

    D

    Properties

  7. 7.

    How does an application reference JMS resources such as ConnectionFactories and Queues? (Choose one.)

    A

    By following a name convention where the application deployment name is part of the resource name.

    B

    By using the name assigned to the resource in the application server JNDI tree.

    C

    By using the name assigned to the resource by the MOM.

    D

    By looking for a configuration directive in the application deployment descriptor file web.xml.

  8. 8.

    Which two of the following CLI paths matches the JBoss EAP embedded messaging server in the default configuration files?

    A

    /profile=full/subsystem=messaging-activemq/server=default

    B

    /profile=full/subsystem=messaging-activemq/server=artemis

    C

    /profile=full-ha/subsystem=messaging/server=default

    D

    /subsystem=messaging-activemq/server=artemis

    E

    /subsystem=messaging/server=default

    F

    /subsystem=messaging-activemq/server=default

Revision: ad248-7.4-18a9db2