Select the appropriate Enterprise Integration Pattern (EIP) that can be used to implement the following scenario: Check an incoming message against a certain criterion. If the criterion is not met, the message is discarded. Otherwise, the message is routed to the output channel.
a) Message Filter
b) Dynamic Router
c) Content Filter
d) Splitter
a
Triggering Messages
Which statement is FALSE about REST APIs in the Micro Integrator ?
a) Each REST API can have multiple resources, and each resource can have different service orchestration logic of backend services
b) REST APIs are exposed over one of the HTTP listener ports opened by the mi http transport
c) Specifying a url-template or a url-mapping is mandatory for all the resources in a REST API
d) APIs can be exposed through HTTP inbound endpoints
c
Mediating Messages
What is the most appropriate scenario for using a class mediator over a Script mediator?
a) You want to develop a logging mediator that sends logging data to an external database such as MySQL
b) You want to change just a single element in the XML payload without changing other elements
c) For debugging purposes, you want to introduce some latency in the message flow
d) For testing purposes, you want to record the elapsed time between calling a backend service and receiving the response by the proxy service
a
Data Integration
What is true about datasource types?
a) The inbuilt CSV datasource type supports all CRUD operations
b) All CRUD operations can be used only with public Google spreadsheet datasources
c) There is no inbuilt support for NoSQL datasources, but there is an extension point via custom query datasources
d) Datasources of NoSQL type can be extended via custom query datasources
d
Extension Points
Which statement is FALSE about integration connectors?
a) Hardcoding usernames and passwords in the connector configuration is required to connect to external public APIs that require authentication
b) A connector is a ready-made convenient tool to reach publicly available web APIs
c) Connectors provide dynamic tooling support with Integration Studio tooling
d) Every connector is self-contained and independent of micro integrator code