www.VirtualNuggets.com                                                   Training@VirtualNuggets.com                      ...
www.VirtualNuggets.com                                                    Training@VirtualNuggets.com                     ...
www.VirtualNuggets.com                                                      Training@VirtualNuggets.com                   ...
www.VirtualNuggets.com                                                     Training@VirtualNuggets.com                    ...
Upcoming SlideShare
Loading in …5
×

Best Online Training Institute on Oracle SOA/BPEL

976 views

Published on

Virtual Nuggets is an online training institute, which provides training to the students and experienced professionals with industrial experts.We have one of the best rated software training team. The instructors are 100% realtime experienced professionals, will train and guide the students through the most effective ways.We provide training from fundamentals to advanced levels taking deep look in to the concept which makes everyone a professional in the course. Our trainers are experts who can provide training on recent versions and new technologies.

We wait to hear from you.

For more information you can contact us at:

URL : www.virtualnuggets.com

Email : Training@virtualnuggets.com

Contact Details : +91-40-64540202

+91-8885560202

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
976
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Best Online Training Institute on Oracle SOA/BPEL

  1. 1. www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949Course Overview:This course is designed to provide the individual a deep knowledge of SOA along with advanced BPELconcepts. It also covered various concepts like human workflow, business rules, more adaptersconcepts, Monitoring and managing SOA 11g Deployment and many more. You will also be benefitedwith hands-on exercises. The course is planned in such a way that after the course the aspirant can makeOracle SOA as their career. This course benefits the students by providing maximum exposure to theconcept in a realtime industrial approach.Course Contents : -1.) Introduction to the Course and Course Contents Describe Service-Oriented Architecture (SOA) concepts Details about what to download and from where for SOA 11g Installation Technical and Business Benefits of SOA 8 case studies shall be discussed Discussion on market value and prerequisites Demo2.) Service-Oriented Architecture Concepts Identify standards that enable SOA – WS, UDDI, SOAP Review Service Component Architecture (SCA) Describe Oracle SOA Suite 11g components Practice Install SOA Suite 11g and configure J Developer Basic Concepts and Weblogic Server 11g - Domains, Servers, Homes Overview Weblogic Domains and Managed Servers3.) Orchestrating Services with BPEL Define a composite application Describe SOA Composite Editor Explain BPEL Components activities and partner Links Practice Understand BPEL designer (J Developer) and activities BPEL PM Designer Layout - the Integration Perspective Applications and Projects (Composites) Creating your first BPEL Process - HelloWorld XPath Expression Builder Deploying the BPEL Process Managing Deployments/Un-Deployments with Enterprise Manager 11g4.) Synchronous and Asynchronous BPEL Processes Orchestrating Services with BPEL Online Training Corporate Training Web-Development Software Development SEO Services
  2. 2. www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 What does synchronous mean What does asynchronous mean. What is WS-Addressing standard Overview of Partner Link. Why do we need myRole-Partnerrole concept Practice Create a synchronous process Create an asynchronous process Using soapUI for calling and testing web services Creating a service bottom up, containing two port Types Creating a service top down, containing two port Types Creating a service top down, containing two operations5.) Parallel processing and Conditional branching Creation of Java Web service from scratch (using bottom up approach) Practice Create Web service utilizing Google Translation API Create Web service utilizing Google Translation API Add multiple flows and conditions in process Using Pick activity to start a composite using two different inputs Using Pick activity to timeout an async call Using Pick activity to handle multiple responses during an async call Using onAlarm activity to raise alarms while waiting in a async call Using While loop6.) Advanced BPEL Concepts Describe Exception Handling in Composite Applications Describe the Fault Management Framework and its limitations. Describe Compensation handling within a BPEL process Describe Correlation concepts Using Sensors Practice Throwing simple faults and faults with variable Returning faults to client by adding fault message to WSDL Sending email on every remote fault using Fault Management Framework’s java action Using compensation handler. Download Best practices for fault handling7.) Human Workflow Describe Human Workflow Concepts, Features and Architecture Design Human Tasks and Services Invoke a Human Task from a BPEL process Practice Sending an approval notification Online Training Corporate Training Web-Development Software Development SEO Services
  3. 3. www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 Creating a new user in Weblogic8.) Business Rules Explain business rules concepts Describe the Oracle Business Rules architecture Describe Oracle Rules Engine Create a rules with the J developer Rules Designer Integrate a simple rule with a BPEL Process Embedding Java in BPEL process Invoking BPEL from Java Practice Test OBR Use Java embedding to set/get BPEL variables, for logging Call an external Java class, call an EXE, set title of BPEL process Using XML Facade Calling a BPEL Process from Java using JAX-WS9.) Introduction to Binding Components Describe the various binding components - Web service, HTTP, JCA, ADF, Direct Describe adapter concepts and framework Describe Technology adapters: File, Database, JMS, etc Describe Applications Adapters Ebiz suite etc Practice Read and write a file using file adapter HTTP Bindings Using ADF Binding to call SOA Composite from standalone Java Using Direct Binding to call SOA Composite from standalone Java10.) More Adapters Concepts Header variables Dynamic Partner links Externalizing properties using End point properties Practice Poll for new rows in a table using DB adapter Insert data into JMS queue using JMS adapter List Files in a directory using File adapter Using Dynamic Partner links Using Rejection Handlers to handle erring files while reading from adapter Making polling frequency variable for an adapter11.) Working with Mediator Components Explain the Mediator component and its features Online Training Corporate Training Web-Development Software Development SEO Services
  4. 4. www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 Define business events and the Event Delivery Network (EDN) Create and configure a Mediator service component Practice Create Mediator routing rules Raising EDN events from Enterprise Manager Raising EDN events from PLSQL Raising EDN events from Java Raising EDN events from Spring Raising EDN events from ADF Raising EDN events from ANT12.) Monitoring and managing SOA 11g Deployment Describe Deploy and Un-deploy SOA Composite application Describe Management of SOA Composite application using the Enterprise Manager Describe Deployment using ANT Describe Configuration Plans for deploying to different environment using single codebase Advanced Topics Transactions Email Setup in UMS Validating input for a composite. Download Adding Preferences to a composite that allow change after deployment. Download Practice Deploying applications having multiple composites using ANT Using Config Plans for deploying to different environment using single codebase Sending Email using GMAIL as SMTP server What happens when 1. A inserts data in DB, then calls B synchronously, B creates its own transaction, B throws a error. 2. A inserts data in DB, then calls B synchronously, B creates its own transaction, B throws a rollback error. 3. A inserts data in DB, then calls B synchronously, B uses same transaction as A, B throws a error 4. A inserts data in DB, then calls B synchronously, B uses same transaction as A, B throws a rollback error 5. Insert into DB, then an unhandled error is thrown 6. Insert into DB, then dehydrate, then unhandled exception 7. Insert into DB, then select from same table. Do we see the insert 8. What if in 6, we want that the transaction should still rollback, even if it has been committed due to dehydration 9. Read JMS, insert into DB, DB fails 10. Poll DB, throw error 11. Invoke thru soap, insert into DB table 1, insert into db table 2, table 2 fails 12. Invoke thru soap, insert into DB table 1, dehydrate, insert into db table 2, table 2 fails Online Training Corporate Training Web-Development Software Development SEO Services

×