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…
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)- A29% (6)
- B5% (1)
- C52% (11)
- D14% (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
Community Discussion
No community discussion yet for this question.