Differences
MEDIATOR/ESB
|
BPEL
|
OSB
|
Routing & mediation
|
Process Orchestration
|
Service virtualization
|
Used with SOA suite
|
Used with SOA Suite
|
Can be independently used without SOA suite
|
Development through jdeveloper IDE
|
Development through jdeveloper IDE
|
Development through Eclipse IDE or Web
console
|
Stateless Messaging
|
Primarily for stateful and long running
processes
|
Stateless messaging.It can b synchronous/asynchronous.
|
Intra-composite mediation to connect components within a given composite
|
Inter-composite mediation, that is to say that it connects different composites together and while doing that it even does service virtualization, protocol translation, service pooling,message throttling |
|
Not present
|
Instance Monitoring present
|
Not present
|
Value Mapping and cross reference tables for
supporting canonical datamodels
|
Integration of Rules Engine and Human Workflow
|
Value Mapping and cross reference tables for
supporting canonical datamodels
|
Implementation of VETRO pattern
->Validate
->Enrich
->Transform
->Route
->Operate
|
Implementation of composite services
|
Includes VETRO pattern apart from extended
functionality for enterprise-wide integration like
->Message throttling
->Service Pooling
->Reliable Messaging
->Split-Join
|
Message Transformation with XSLT
|
Message Transformation with XSLT
|
Message Transformation over Xquery and with
XSLT
|
Can be used and deployed as a SCA component
|
Can be used and deployed as a SCA component
|
OSB specific deployment. Not yet integrated
with SCA
|
SIMILARITIES
1.All of
them provide XA Support
2.Message
Filter and Message Validation
3.Asynchronous
Messaging
4.Message
Transformation using XSLT
5.Have
Adapter framework
6.Message
Routing
Assalamualalaikum Sadia Tehseen. I need your help to understand about the transaction properties,performance tuning parameters and large files processing through file and ftp adapter, important things about JMS to crack the interview.
ReplyDelete