New Year Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

WSO2 Enterprise-Integrator-6-Developer - WSO2 Certified Enterprise Integrator 6 Developer (6.5 version)

Which statement is TRUE about Java Message Service (JMS) message stores in the context of the ESB profile?

A.

Any JMS consumer application cannot consume messages from a given store. Only message processors can consume messages in a JMS message store.

B.

Both a and b are correct.

C.

The ESB profile supports the store-and-forward pattern but not guaranteed delivery.

D.

Users have the option to create a custom message store with their own message store implementation.

Which statement is INCORRECT with respect to implementing a custom mediator and best practices to achieve thread safety?

A.

Use of class variables is not recommended.

B.

You can define and use a global variable in the mediator class if and only if those variables are shared with all the messages in that particular message flow.

C.

When we use the mediatorin different artifacts, an instance of the mediator gets created for each occurrence in the configuration.

D.

A mediator instance gets created for each occurrence in the configuration and for each message.

Which statement is FALSE about REST APIs in the ESB profile?

A.

Specifying a url-template or a url-mapping is mandatory for all the resources in a REST API.

B.

APIs can be exposed through HTTP inbound endpoints.

C.

REST APIs are exposed over one of the HTTP listener ports opened by the EI http transport.

D.

Each REST API can have multiple resources, and each resource can have different service orchestration logic of backend services.

Select the appropriate Enterprise Integration Pattern (EIP) that can be used to break down a large task into smaller subsets of independent steps that are chained together. This EIP is useful when integrating applications requiring a sequence of processing steps to perform a single event.

A.

. Message Channels

B.

Pipes and Filters

C.

Composed Msg. Processor

D.

Message Translator

In the proxy service, it is necessary to call one of the several back-end services depending on the format of the message. Forinstance, the incoming message to the proxy service might have a property called "company". If company == 'IBM', we need to call the IBM service, and if company == 'Google', we need to call the Google service. To implement this scenario, what would be thebest option available in the ESB profile?

A.

None of these approaches would implement this scenario.

B.

Use the Switch mediator.

C.

Write a custom Class mediator and implement the custom routing logic inside that mediator.

D.

Use the Script mediator and implement the above routing logic.

Identify the correct statement with respect to mutualSSL.

A.

Mutual SSL provides message level security.

B.

Mutual SSL provides higher performance.

C.

All of the above are correct.

D.

Both client and server have to authenticate each other and require certificates to be configured at both server and client ends.

Which of the following is NOT an entry point or trigger of the Synapse mediation engine?

A.

Outbound endpoints

B.

Proxy services

C.

APIs

D.

Inbound endpoints

You need to run some Java code only once just after the ESB profile server starts. Select the CORRECT task configuration you can use for this purpose.

A.

O

B.

O

C.

O

D.

V O

What is the most appropriate scenario for using a class mediator over a Script mediator?

A.

For debugging purposes, you want to introduce some latency in the message flow.

B.

You want to change just a single element in the XML payload without changing other elements.

C.

For testing purposes, you want to record the elapsed time between calling a backend service and receiving the responseby the proxy service.

D.

You want to develop a logging mediator that sends logging data to an external database such as MySQL.

Which message construct CANNOT directly receive messages from the protocol layer (wire)?

A.

API

B.

Inbound endpoint

C.

Proxy service

D.

Message processor