Sunteți pe pagina 1din 3

Oracle SOA 11g

Training Course Content

Introduction to the Course and Course Contents Describe Service-Oriented Architecture (SOA) concepts Details about Oracle Certification - 1Z0-451 Oracle SOA Foundation Practitioner Details about what to download and from where for SOA 11g Installation Service-Oriented Architecture Concepts Identify standards that enable SOA WS, UDDI, SOAPReview Service Component Architecture (SCA)Describe Oracle SOA Suite 11g components Orchestrating Services with BPEL Define a composite applicationDescribe SOA Composite Editor Explain BPEL Components activities and partner LinksPracticeUnderstand BPEL designer and activitiesHello World BPEL process

Synchronous and Asynchronous BPEL Processes PracticeCreate a synchronous processCreate an asynchronous processUsing soapUI for calling and testing web services Parallel processing and Conditional branchingCreation of Java Web service from scratch (using bottom up approach) PracticeCreate Web service utilizing Google Translation APIAdd multiple flows and conditions in process.

Advanced BPEL Concepts Describe Exception Handling in Composite ApplicationsDescribe the Fault Management FrameworkDescribe Compensation handling within a BPEL processDescribe Correlation conceptsUsing Sensors

Practice Poll for new rows in a table using DB adapter Insert data into JMS queue using JMS adapter Working with Mediator Components Explain the Mediator component and its featuresDefine business events and the Event Delivery Network (EDN)Create and configure a Mediator service component Practice Create Mediator routing rules Monitoring and managing SOA 11g Deployment

Describe Deploy and Un-deploy SOA Composite applicationDescribe Management of SOA Composite application using the Enterprise Manager Describe Deployment using ANTDescribe Configuration Plans for deploying to different environment using single codebase Practice Deploying applications having multiple composites using ANTUsing Config Plans for deploying to different environment using single code base Oracle SOA 10g Training Course Content Oracle SOA Suite 10g concepts and architectureWeb ServicesUnderstanding WSDL, SOAP and UDDI conceptsPracticeInstall SOA Suite and configure J Developer First BPEL processBPEL designer and process manager PracticeUnderstand BPEL designer and activitiesHello World BPEL process Synchronous and Asynchronous

PracticeCreate a synchronous processCreate an asynchronous processUsing soapUI for calling and testing web services Parallel processing and Conditional branchingCreation of Java Web service from scratch (using bottom up approach) PracticeCreate Web service utilizing Google Translation APIAdd multiple flows and conditions in process. Using Throw activity to throw faultsUsing Fault Handler to handle faultsCompensation handler Using Sensors PracticeThrowing simple faults and faults with variableReturning faults to client by adding fault message to WSDLBest practices for fault handling. Exploring Pick activity and On Alarm branchUsing Wait activity PracticeDevelop BPEL process from scratch and use pickDevelop BPEL process that can time out a call to an Async process, using On Alarmbranch. Invoking BPEL from JavaInvoking BPEL from PL/SQLInvoking BPEL from Excel PracticeInvoke BPEL from Java, PL/SQL, Excel 2000

Human Workflow PracticeSending an approval notification, Business RulesEmbedding Java in BPEL process PracticeTest OBRUse Java embedding to set/get BPEL variables, for loggingCall an external Java class, call an EXE, set title of BPEL processUsing XML Faade.

AdaptersUsing Header variables PracticeRead and write a file using file adapter Poll for new rows in a table using DB adapter Insert data into JMS queue using JMS adapter. Apps Adapter PracticeUse Apps adapter to develop Order Import inbound interface in Oracle AppsUnderstand how you can talk to XML Gateway from BPEL. Trigger SOA process when abusiness event is raised. Basics of Enterprise Service Bus PracticeBuild ESB and use routing rulesUse Filters and Transformations in ESBUse domain value map. ESB Tricks Content Based RoutingUsing the message header Using Tracking FieldsUsing DVM Comprehensive Error Handling

S-ar putea să vă placă și