WSO2 Interview Question & Answer

Page 1


WSO2 Interview Question & Answer Q 1. What do you understand by ESB? Answer: An Enterprise Service Bus (ESB) is a programming language for engineering especially for middleware that gives major administrations to progressively complex models. For instance, an ESB incorporates the highlights requirements to actualize a service-oriented architecture (SOA). In simple terms, an ESB can be thought of as a component that oversees access to applications and administrations (particularly inheritance variants) to introduce a solitary, straightforward, and steady interface to end-clients through Web-or structures based customer side front end.


WSO2 Interview Question & Answer Q 2. What do you understand by Mule? Answer: Mule ESB (also known as Mule) is a lightweight Java-based Enterprise Service Bus (ESB) and an incorporation stage that enables engineers to associate applications rapidly and effectively, empowering them to trade information. Mule ESB empowers simple coordination of existing frameworks, paying little respect to the distinctive advances that the applications use, including JMS, Web Services, JDBC, HTTP, etc.


WSO2 Interview Question & Answer Q 3. How to find if project needs ESB? Answer: ESB implementation is not suitable for all projects. Proper analysis should be done if the use of ESB will really benefit the project. Some of the points to be considered while analyzing the need of ESB are as follows• If project requires integrating 3 or more applications/services. If the need is to communicate between 2 applications, using point-to-point integration would suffice. • If the project would need to be scaled in future where it might be needed to interact with more services in future. Not all projects need this as they may perform not that big a task.


WSO2 Interview Question & Answer Q 4. What do you understand by Shared Context? Answer: It is a setting that is a brief territory, which is made alongside the Service Message Object (SMO) in Mediation Flows. Shared Context is a kind of setting which is available in the SMO. It is essentially utilized when we are utilizing Aggregation process where we have to iterate the BO occasions. Shared Context keeps up Meditation information between Meditation (Fan – Out and Fan – In) primitives. The Content that is available in the common setting BO does not hold on crosswise over Request and Response streams. For example, The Data in the Shared Context, which is utilized in Request stream can’t be utilized again in Response stream.


WSO2 Interview Question & Answer Q 5. How to select an ESB? Answer: • Usability: How complicated is the installation process? The learning curve of the ESB should not be long. • Maintainability: How to monitor the product? If any GUI terminal is available for monitoring the services. • Community- Is there active community for the ESB. Various discussion forums, tutorials etc. • Enter prose Support- Is the product support reliable. What services are available. • Flexibility- Can the ESB be configured to meet the business requirements. • Reliability- The reliability of the ESB. Its current users and various case studies if available. • Cost- The cost of the ESB. Its License policies. Support close etc.


WSO2 Interview Question & Answer Q 6. What can be used to implement a loop in mediation? Answer: In order to implement a loop into mediation, one needs to use the “Fan – in” and “Fan – out” primitive. Q 7. What method can be applied to change the runtime using mediation primitive? Answer: In order to apply changes to the runtime during mediation primitive, promotable properties such as in ESB training Bangalore is generally utilized. One can always install it during the process of development as well. After which a runtime change can be applied without the need for restarting the server.


WSO2 Interview Question & Answer Q 8. What are the advantages of using an ESB ? Answer: • It provides a way for endpoints to connect to each other without having to directly talk to each other. It simplifies the communications for the endpoints as they only have to conform to a standard communication interface, the bus. • An ESB provides a single place to get some key endpoint metrics: frequency, availability, and performance. • An ESB tends to provide more than one communication interface. However, a developer-only needs to choose the easiest one to get and receive the data from the bus.


WSO2 Interview Question & Answer Q 9. What configurations are required for the implementation of JDBC Adapter? Answer: In order to implement JDBC Adapter, a data source is created that needs to be configured alone with DB. Once the security check is completed then the initialized security is finally authenticated. Q 10. Differentiate between SDO and SMO Answer: SDO is an acronym for Service Data Object, which is a representation of any variable or an object. While on the other hand, SMO is a model that follows a particular pattern for utilizing the SDO objects in order to represent data messages.


WSO2 Interview Question & Answer Q 11. What do you understand by the term Mule Data Integrator? Answer: Mule has discharged an information integrator apparatus, it is a visual mapping device that underpins level document, java object, XML mappings, and so forth. Coding complex mappings can be dull and hard to keep up; the Mule information integrator with intuitive offices makes constructing and keeping up mappings basic. The mapping is done in overshadowing (modules required) and executed on an information integrator runtime which sits over Mule ESB – this requires a permit.


WSO2 Interview Question & Answer Q 12. What are ESB Integration core principles? Answer: •

Orchestration-Composing several existing fine-grained components into a single higher order composite service. This can be done to achieve appropriate “granularity” of services and promote reuse and manageability of the underlying components. Transformation-Data transformation between canonical data formats and specific data formats required by each ESB connector.

• Transportation-Transport protocol negotiation between multiple formats (such as HTTP, JMS, JDBC).


WSO2 Interview Question & Answer • Mediation-Providing multiple interfaces for the purpose of a) supporting multiple versions of a service for backwards compatibility or alternatively, b) to allow for multiple channels to the same underlying component implementation. This second requirement may involve providing multiple interfaces to the same component, one legacy interface (flat file) and one standards compliant (SOAP/XML) interface. • Non-functional consistency-For a typical ESB initiative, this can include consistency around the way security and monitoring policies are applied and implemented.


WSO2 Interview Question & Answer Q 13. What do you understand by Web service API? Answer: API is an acronym for Application Programming Interface. It is generally used to write codes by third parties in order to interface with other systems. While, a Web Service is a type of API that constantly operates over HTTP like SOAP, SMTP, etc.


WSO2 Interview Question & Answer Q 15. What are the features of ESB? Answer: Features of ESB • • • •

Message Transformation Service Web security services Services regarding message routing Service containers


WSO2 Interview Question & Answer Q 16. Where can one locate the Abstract Mule TestCase? Answer: In order to locate the Abstract Mule TestCase, the 1.4/1.4.1 class characterized in /lib/mule/mule center .jar. is used. The plan provides instructional exercises and inquiries questions are pragmatic and educational. At TekSlate, it offers assets to enable one to learn different IT courses. It also provides both composed material and demos video instructional exercises. For top to bottom learning and pragmatic experience, investigate “Online Mule ESB Training”.


Mildain-Trainings Mildain-trainings offers Several trainings all over the world. At Mildain-trainings Training courses cover all the key topics in-depth learning & it will be Instructorled trainings as well, At Mildain-trainings all our trainers are having more than 12 years of practical industry experience which will help you to grow your career.


Mildain-Trainings The Key Features of the Mildaintrainings on training Courses are: • • • • • • •

Instructor LED Training Real-Time Learning Assignments 24×7 Expert Supports 100% Placement Support Classroom and Online Training Learn with Real-life examples.


Thank You For more information please visit our website https://mildaintrainings.com/


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.