SAP XI Adapters Vs Oracle PM Adapters

 

Introduction

The blog is a comparison between the adapters used by SAP XI and Oracle BPEL PM.

Shipped adapters

SAP XI

Oracle PM

File Adapter (Missing Features)

SAP XI

Oracle PM

1. No Schema Validation (Adapter level)

2. No file write condition

1. No Quality of Service

2. No Operating System command (before and after processing)

3. No adapter specific attributes

4. No retry interval

5. Forced – dynamic naming convention using %SEQ%

FTP Adapter (Missing Features)

SAP XI

Oracle PM

1. FTP Adapter is bundled with File Adapter itself in SAP XI (same as File Adapter)

2. Same as File Adapter but given as a separate Adapter.

Database Adapter (Missing Features)

SAP XI

Oracle PM

1. No poll for new or changed records

1. No Quality of Service

2. No polling interval

3. No retry interval

4. No run OS command

JMS Adapter (Missing Features)

SAP XI

Oracle PM

1. No message body type

1. No transport protocol

2. No correlation settings

Missing Adapters

SAP XI

Oracle PM

1. AQ Adapter: Advanced Queuing Adapter

2. Oracle Applications

1. BC Adapter

2. CIDX Adapter

3. HTTP Adapter

4. IDoc / RFC Adapter

5. Mail Adapter (But used as a trigger in it’s BPM)

6. Marketplace Adapter

7. SOAP Adapter

Adapter Module development

SAP XI

Oracle PM

1. XI has a module configuration in communication channel.

1. Though Oracle Adapters are JCA compatible, module development and using their own modules for a particular adapter is still a question!? (or may be a end user like me can’t find it anywhere)

Conclusion

This blog gives you a clear idea about the different adapters used in SAP XI and Oracle PM. I feel that with less number of connectivity adapters in Oracle PM, SAP XI seems to be the best :-)  But ultimately you are the judges!

SAP XI Interview Questions

SAP XI/PI Tutorials

SAP Developer Network SAP Weblogs: SAP Process Integration (PI)