Posts

Showing posts from February, 2021

Oracle SOA 12C Features

Image
  Oracle SOA 12c newly added features :- (i) Here we have Single Installer setup, which includes SOA+OSB+Weblogic+RCU . (ii) We have Single IDE for OSB and SOA. (iii) In SOA 11g we have setCompositeInstanceTitle() and In SOA 12C we have setFlowInstanceTitle(). (iv) Graphical MDS:- As per SOA 11g we need to put the artifacts in folder then configure up to apps but in SOA 12c we no need to manually configure these things. (v) Template Introduced in SOA 12C:- to reuse our projects and BPEL and within the scope what we used we can reuse it by using templates introduced in SOA 12C. we have three types of templates here (a) Project template. (b) Service component template. (c) Custom BPEL Scope activity template. (vi) Translate Activity:- To convert xml to Native and Native to xml we use translate activity. (vii) Rest Adapter:- It used in place of HTTP Binding (what we use in 11g). (viii)  Coherence Adapter:- Coherence cache is acts like a store where we can put database d...

WSDL (Web Service Description Language)

  WSDL (Web Service Description Language) It contains description of Webservice, it tells you what the webservice can do. we have four parts of WSDL:- (i) Data Definition (ii) Operation Details (iii) Transport Protocol Details (iv) Address Details (i) Data Definition :- It contain a request and response and temporary XSD details. (ii) Operation Details :- It contain a name of the operation, what is input, what is output and fault. (iii) Transport Protocol Details:- It contain a HTTP and SOAP details. (iv) Address Details:- It contain a End point URI and URL. Definition is the root element of WSDL. Wsdl contains multiple blocks Type block, Message block, Port Type block. Type Block  <Types>   <Schema>     ------------     ------------   </Schema>   </Types>   <Types>     <Schema>     __________     __________    </Schema>    <Schema> ...

OSB Basic Interview Question Part 2

 1. What is Java Callout ? Ans:- Through which we can execute some java methods. 2. What is assign ? Ans:- it is a action to initialize a variable. 3. What is replace ? Ans:- which will replace the element specified by the Xpath in In variable with expression. which can replace node content and entire node. 4. What is insert ? Ans:- through which we can add one more element in xml message. 5.  What is delete ? Ans:- through which we can delete an element. 6. What is publish ? Ans:- through which we can invoke one way services. 7. What is configuration file ? Ans:- Configuration file contains the endpoint url's of the business services, which is used in migration of services from one server to other server. => we can create a configuration file through sbconsole for a project. => we can execute a configuration file through sbconsole. 8. What is Routing table ? Ans:- through which we can achive content based routing. 9. What are your roles and responsibilities in OS...

OSB Basic Interview Question

Image
1. What is Proxy Service in OSB ? Ans:- It is one of the component of OSB and used to connect to source system. 2. What is Business Service in OSB ? Ans:- It is one of the component of OSB and used to connect to target system, you can define business service using Wsdls(Web Service Description language) just as you would define a proxy service. However, the configuration of business service is differs from that of proxy services in that business service doesn't have a pipeline. therefore, a business service not implemented by the OSB pipelines.   3. What is Route node ? Ans:- Route node is like container, we can place some routing actions. also called as request boundary   so that we cannot place any more actions after the route node. it is used to route the message from proxy service to business service. 4. What is Routing Action ? Ans:- By using routing action we can invoke a business service, input for a routing action is request body, Output is response body. 5. Wha...