nerdexam
GAQM

BPM-001 · Question #32

Service A is available to implement a well encapsulated function that is required in the development of a business process. Service A is available only over an SSL transport and the business process…

The correct answer is C. Mediation component. A Mediation component acts as an intermediary that bridges incompatible transport protocols - in this case, translating between the JMS transport the business process uses and the SSL transport Service A requires. It is specifically designed for this kind of protocol mediation…

Integration Development

Question

Service A is available to implement a well encapsulated function that is required in the development of a business process. Service A is available only over an SSL transport and the business process can only invoke it using a JMS transport layer. What type of component should the integration developer use to integrate service A to the business process?

Options

  • AMacroflow
  • BJava component
  • CMediation component
  • DShort running process

How the community answered

(21 responses)
  • A
    29% (6)
  • B
    5% (1)
  • C
    52% (11)
  • D
    14% (3)

Explanation

A Mediation component acts as an intermediary that bridges incompatible transport protocols - in this case, translating between the JMS transport the business process uses and the SSL transport Service A requires. It is specifically designed for this kind of protocol mediation, message transformation, and routing without containing business logic itself.

Why the distractors are wrong:

  • A. Macroflow - a macroflow orchestrates long-running business processes; it doesn't handle transport-level protocol bridging.
  • B. Java component - a Java component encapsulates custom business logic; while you could write custom code to bridge protocols, it's not the purpose-built tool for this integration concern.
  • D. Short running process - this handles synchronous business logic execution, not protocol translation between services.

Memory tip: Think of Mediation as the "middleware translator" - whenever you see two systems that can't speak the same protocol language (SSL vs. JMS, HTTP vs. MQ, etc.), a Mediation component steps in the middle to interpret. If the problem describes a transport mismatch, the answer is almost always a Mediation component.

Topics

#transport protocol#mediation component#SSL transport#JMS

Community Discussion

No community discussion yet for this question.

Full BPM-001 Practice