Skip to Content
0
Former Member
Mar 23, 2009 at 10:13 AM

Comparison between SAP PI and Sonic ESB

155 Views

Hey all,

We are in a blueprint phase implementing SAP CRM 7.0 at a rather big company in the Banksector. Currently, this company is using Sonic ESB allready to interface data to local Bank offices and I need to position SAP PI against this Sonic ESB tool with Pro's and Con's. This Sonic ESB is the only way possible to communicate with the local bank offices (Progress application). I have been looking around on SDN for some pro's en con's.

Advantages PI :

- Synchronous & Asynchronous communication is possible.

- Monitoring is better than any other middleware product.

- When you need to integrate with an SAP system XI has an advantage in supporting various SAP reusable components.

- Mappings and adapters are good as comparable with any other middleware product.

- Quality of Service (dependent on Adapter).

- Error handling and Sloving the error easrier.

- Standard SAP Business content available.

- Integrate with SAP and Non SAP applications (best integrating platform for SAP communication).

- It has the feature of business process management(BPM).

- SOA enabled

Desadvantages PI :

- PI is lacking full-fledged Message Queue.

- PI lacks in ability to process huge messages.

I don't really know what this Sonic ESB system is, how it works but it seems to be a 'real' integration platform but I get confusing input. I wonder if these statements are correct :

- Only messaging system - message bus technology

- Because of this message based technology, lack on Quality of Service

- Poor monitoring, poor error recovering.

- Limited BPM possibilities.

- SOA enabled.

Is there anybody who can really judge this ? other (des)advantages that I am missing ? Is there anybody who has experience on how SAP PI can communicate with Progress w/o this Sonic ESB (is it possible at all) ?

Tks for your input,

Hugo.