SOA Course Content
Getting started with SOA
History of SOA, Significance of SOA, Benefits of using SOA, SOA Conventions
Concept of Enterprise Service Bus (ESB)
Overview of ESB, Role of ESB as a Middleware, Benefits of ESB, Implementing SOA with ESB
Introduction to Various Open-Source ESBs
What is Mule ESB?, What is JBoss ESB?
Detailed Understanding of Mule ESB
General Review of Mule, Understanding the concepts, Learning various Services and Mule API, Installing Mule, How does Message Processing work?, What are Connectors?, Defining Data Transformations, Routing in Mule, Different Mule Patterns, Working of Mule as an Integration Platform, Java Web Services – SOAP & Restful
Implementing Mule ESB
Orchestrating Mule Service, Using MQ connectors to understand Flows, What is Active MQ Integration?
Integrating Mule ESB with JBPM6
Core concepts of Integrating ESB and BPM, ESB vs. BPM platforms, Benefits of Integration
Introduction to SOFEA and Enterprise Application Development using Mule (Web front end)
Explaining Service Oriented Front End Architecture (SOFEA), Describing Application Architecture Design, What are UI agnostic Services?
Project – Service Orientation & ComponentsProblem Statement – It describes that how to use components in mule. It also includes:Topics: Service Orientation principles, Lifecycle of Components, Mule ESB & JBPM Integration