Monday, February 22, 2016

Oracle SOA Suite Administration interview questions - Part 3

21. How does your application can call external web service ?

22. Calling async BPEL process within empty BPEL process?

23. Combination of ESB and BPEL and third party web services ?

24. Java embedding 48. BPEL and OSB console ?

25. Adapter - concepts, integration, life-cycle mgmt., translation errors ?

26. Oracle E-Biz adapter and capturing event from oracle ERP ?

27. Fine tuning BPEL process ?

28. What is the SOA Deployment framework used in your Project?
A. Partitioned deployment strategy is most commonly used.
Components can be deployed using Enterprise Manager or WLST Scripts.

29. Business rules and AIA ?

30. Email notification and rejection handler ?

31. Patches and installation - UNIX based and windows based ?

32. External resource management (example MQ shared library and third party jar files) ?

33. JMS and connection pools 58. Transformation and iteration ?

34. Which are the areas you think Oracle SOA fits perfectly?

35. What is a file adapter ?
In JEE specification we have JCA specs. The on-demand adapter usage available in the WebLogic 12c onwards. Which is used in the SOA domain and we can have the File adapter can be enabled by a BPEL or  human workflow to  exchange, read and write files on a logical system.



 36. What are the default schema will  be created while  installing Oracle SOA ?
A. There are four important schema will be created using RCU for SOA.

      1. BAM

      2. SOA INFRA

      3. META DATA SERVICE

      4. USER MESSAGING SERVICE

37. What is SOA infra ?

Oracle SOA Suite 11g provides a unified runtime based on the SCA standard. The runtime consists of Service Engines and Binding Components (JCA Adapters, B2B) that are managed and interconnected by a common SOA Infrastructure. SOA Infrastructure also provides common services such as lifecycle management and deployment.

The diagram shows the runtime of an SOA composite application. It has the following parts: Binding Components establishes the connectivity between an SOA composite and the external world. Service Infrastructure provides internal message transport. Service Engines (containers hosting service components) host the business logic or processing rules of the service components. Each service component has its own service engine. UDDI and MDS The MDS (Metadata Services) repository stores descriptions of available services. The UDDI advertises these services, and enables discovery and dynamic binding at runtime. SOA Archive: Composite is the deployment unit that describes the composite application.


38. What is database purging ?


 Deleting tales in the database is said to be database purging.



39. What is  Mediator ?

Data flowing through Service Component Architecture (SCA) may need to be filtered, transformed, validated, and routed from a source to one or more target services. The Mediator component enables you to easily implement and perform these capabilities within the context of a composite application. A Mediator component provides a lightweight mediation framework to manage data between clients and services and through events.

 Routing data, which is the main purpose of a Mediator component, is accomplished by adding one or more routing rules. Each routing rule specifies a target service for the data, which may be communicated synchronously or asynchronously. Routing rules can handle returned responses, callbacks, faults, timeouts, and specify content-based and header-based filtering criteria, enabling data to be routed to a suitable target. Using a Mediator component, you can facilitate integration between events and services where service invocations and events can be mixed and matched through an implementation of a variety of patterns, such as service virtualization, publish and subscribe, fan-in, and fan-out, and various synchronous and asynchronous request response patterns. For example, a Mediator component can accept data from a text file, transform it to a format for updating a database, route, and deliver the data to that database through a database service.


 40. What is OSB ?

 Oracle service bus is used to connect , mediate and manage interaction between hetrogenous services, legacy applications, packaged applications and multiple service bus instances across an enterprise wide network.


No comments:

Post a Comment

Note: Only a member of this blog may post a comment.