MiddlewareTutorial.com

Hello Reader,
Welcome to middlewaretutorial.com, a tutorial website for middleware technologies.We all know how hard it is to learn any new technologies from the scratch.Learning from the most experienced people is the best and fastest way to learn new technologies.
I have written this tutorial on middleware technologies for people to learn and enhance their middleware technology skills.
author sharmila manohara picture
Sharmila Manoharan
Author of MiddlewareTutorial.com
Enterprise Application Integration and Middleware Tutorial
  • Middleware
  • Types of Middleware
    - Enterprise Service Bus
    - Service Oriented Architecture
    - Message Oriented Architecture
    - Object Based Middleware
    - Content Centric Middleware
  • Middleware Principles
  • Middleware Architecture
  • Middleware Technologies
  • Enterprise Application Integration
  • Application Integration
  • Enterprise Service Bus
  • Service Oriented Architecture
  • Web Services
  • Remote Procedure Calls
  • Need for Web Services
  • ESB Functions
    - Transform
    - Routing
    - Message Protocols
    - Load Balancing
    - Clustering
    - Fail over
  • Message Broker
    Message Queue
  • Asynchronous Messaging Pattern
  • Synchronous Messaging Pattern
  • Stateless Services
  • Stateful Services
  • Business Process Management
    - Work flow Management
  • Distributed Systems
  • Communication Pattern
Service-Oriented Middleware Tutorial
Service Oriented Architecture Apache CXF – SOAP Web Service Apache CXF – REST Web Service
  • SOA
  • SOA Architecture
  • SOA Principle
    - Loose Coupling

    - Reusable
    - Abstraction
    - Composable
    - Autonomy
    - Stateless
    - Standarized
  • SOA Lifecycle
  • SOA Methodology
    – ESB
    - ESB Products
    - Open Source ESB
    - BPMS
    - BPMS Products
    - Open Source BPMS
    - Web Services
    - SOAP
    - SOAP Framework
    - REST
    -
    REST Framework
  • SOAP
  • SOAP Web Services
  • Contract
  • SOAP Services Methodology
    - Contract-First

    - WSDL-First
  • WSDL
    - How to create WSDL
  • – XSD for WSDL
    - WSDL to Java
  • JAX WS
  • Apache CXF for SOAP
  • Data Mapping/Binding
    - JAXB
    – XML to Object Mapping
  • Transports
  • End Points Declaration
  • Producer Service
    - How to create web service

    - Example-SOAP Web Service
  • Consumer Service
    - How to Consume SOAP WS

    - How to create client
  • REST
  • REST Web Services
  • WADL
    - How to create WADL
  • JAX-RS
  • Apache CXF for REST
  • XML Binding
  • Transports
  • End Points
  • REST Producer
    - How to create REST
    – Example REST Service
  • Consumer for REST
    - How to consume REST
  • SOAP Vs REST
  • When to use SOAP
  • When to use REST