osbQuestions.txt

Embed Size (px)

Citation preview

  • 8/14/2019 osbQuestions.txt

    1/2

    Questions:

    1.what is a proxy service in OSB.A)Proxy services are Oracle Service Bus definitions of services implemented locally on WebLogic Server.

    2. what is a Business ServiceA)Business services are Oracle Service Bus definitions of the enterprise services with which you want to exchange messages. You define business services usingWSDLs (Web Services Definition Language) just as you would define a proxy service. However, the configuration of business services differs from that of proxy services in that a business service does not have a pipeline. Therefore, a business service is any service not implemented by the Oracle Service Bus pipelines.

    3. what is route nodea) Route node is like a container, we can place some routing actions. also called as Request boundary, so that we can not place any more actions after the route node.

    4. what is Routing Actiona) Through Routing action we can invoke a business service input for a Routing Action is Request BODY, output is responseBODY.

    5. what is Service callout?a) Service Callout is available only in Pipeline pair, through which we can invoke a business service. we have to create request,response variables and have to initialize the request variable before invokation of the business service.

    6. what is pipeline pair ?a) A pipeline pair node consists of a request pipeline and a response pipeline, two define a message flow in proxy service.

    8. what is log.a) two write some log information into Logfile. path = middlewarehome/userprojects/domainname/servers/Adminserver/logs.

    9)what is Report.a) which sends some report to the sbconsole, admin can verify and take the necessary action

    10) what is Alert.a) through alert we can send some notifications, osb supports Email alert and JMS alert. to use this we need to create some alert destinations.

    11. what are resfull servicesa) restfull services are HTTP methods, which supports

    1)insert 2)delete 3)get 4)put 5)update

    12) what is java callouta) through which we can execute some java methods.

    13) what is assigna) it is an action to initialize a variable.

    14) what is replace.a) which will replace the element specified by the XPATH in INVariable with Expression. which can replace node content & entire node.

  • 8/14/2019 osbQuestions.txt

    2/2

    15) what is inserta) through which we can add one more element in the xml message.

    16) what is deletea) through which we can delete an element.

    17) what is publisha) which is available in pipeline pair, through which we can invoke One Way Services.

    18) what is configuration file.a) 1.Configuration file contains the endpoint url's of the business services, which is used in migration of services from

    one server to other server. 2. we can create a configuration file through sbconsole for a project. 3. we can execute a configuration file through sbconsole.

    19) what is RoutingTablea) through which we can achive content based routing.

    other Information on OSB.

    http://docs.oracle.com/cd/E14571_01/doc.1111/e15867/toc.htm

    Roles & Responsibilities.

    1. creation of Business Services2. creation of Proxy services3. creation of xquery resources4. writing complex business logic in pipeline pairs.5. creation of JMS queues6. creation of Alert Destinations7. Creation of WSDL files for custom requirements.8. working with split join to achieve paralled flow.