Monday, 30 September 2013

What is Throttling in OSB11g?

1.Throttling is used to "regulate the flow". By using Oracle Service Bus throttling feature
    we can control number of requests sent to target service.
2.Every system has its own capacity means it can process only certain number of message at one time, if we try to send messages beyond its capacity then that system's performance can degrade or in worst case it can crash. So to avoid all this we can use OSB throttling feature to send limited messages to target system.
3.To enable throttling inside OSB, Open Business Service then click on "Operational Settings".



4.Then you can see throttling options available under Operational Setting tab.











Action Controls in OSB:

 Action Controls are categorized as below:

        1) Communication Actions
            a) Dynamic publish
            b) Publish
           c) Publish table
           d) Routing options
           e) Service callout
           f) Transport headers

     2) Flow Control Actions
         a) For Each
         b) If Then   
        c) Raise Error
        d)Reply
        e) Resume
        f)Skip
             
    3) Message Processing Actions
       a) Assign
       b) Delete
       c) Insert
       d)Java callout
       e) MFL transform
       f) Rename
      g) Replace
      h) Validate

    4) Reporting Actions
          a)Alert
          b)Log
         c)Reporting

How to Implement REST in OSB and what is VETRO in OSB?

We can Implement REST in OSB using Branch Node.
VETRO stands for
V – Virtualisation
E – Enrichment
T – Transform
R – Route
O – Operate

Stored Procedure Syntax:

The syntax for a procedure is:

CREATE [OR REPLACE] PROCEDURE procedure_name
    [parameter1, parameter2…]
IS
    [declaration_section]

BEGIN
    executable_section

[EXCEPTION
    exception_section]

END [procedure_name];

Friday, 27 September 2013

Details about SOA Certification.

Please Find below details for SOA Certification.

Exam Number: 1Z0-478
Exam Name: Oracle SOA Suite 11g Certified Implementation Specialist
Duration:120 Min
Number Of Questions:73
Passing Score:60%
Exam Price:US$245 (Approximately)
To Register Exam Or for more details please refer below Oracle Link:
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=51

Difference between services and components?

Services are logical grouping of components to achieve business functionality.
Components are implementation approaches to make a service. The components can be in JAVA, C#, C++ but the services will be exposed in a general format like Web Services.

Thursday, 19 September 2013

What are the free available tools to test Web services?



Below are the free available tools to test web services:
1. SoapUI
2. Eclipse

What are the free available tools to develop Web services?


Below are the free available tools to develop services:
1. Jdeveloper
2. Eclipse

Steps to Create BAM Report?



Below 3 steps used to create BAM Report:
Step1: Create a BAM Data Object
Step2: Create a BAM Report layout using template.
Step3: Propagate data to BAM Data Objects from SOA Composite.


Wednesday, 18 September 2013

What are Data Objects in BAM

Data Objects are like tables or like excel sheet columns, which are data containers,
BAM generates Reports based on data available in data objects. Irrespective of how the data is populated BAM generates same sort of reports.



Important things to remember BAM

Important paints of BAM:

 1.All BAM dashboards and reports can be viewed directly as webpages without ActiveViewer. To get the URL for the report,
    see ActiveStudio- select report – copy shortcut URL.
 2. All BAM dashboards can be referenced using a URL, these can be
    embedded in other portals and webpages as iFrame.
 3.SOA/BPEL10g is compatible with Oracle BAM 11g. If you have not used Oracle BAM before then you    should start with Oracle BAM 11g. If you use Oracle BAM 10g,you can upgrade your Oracle BAM   deployment to 11g. It will continue to work with SOA/BPEL 10g.There is an upgrade utility packaged as part of the Oracle BAM 11g installation to provide a seamless upgrade of your Oracle BAM 10g metadata to Oracle BAM 11g.
 4.Oracle BAM 11g is 100% Java and runs on OS and Java Enterprise Edition application servers that are supported by the Oracle SOA Suite.

Details on oracle integration cloud.

It Integrates applications across clouds, on-premises and Hybrid. Easy to use for LOB/Apps IT & IT developed integration. Prebuil...