cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Integration with Oracle AQ

Former Member
0 Kudos

Hi,

I'm developing a SAP solution without XI as another Integration system has been proposed.

The problem is that I would like to communicate SAP with the Integration system through Oracle Advanced Queuing, that is, send SAP Idocs trough Oracle queues.

Is SAP compatible with Oracle AQ? Do I need to implement any adaptor like JMS, iWay or similar(I've seen there are a lot developed in the market)?

Thanks!

Accepted Solutions (1)

Accepted Solutions (1)

Shabarish_Nair
Active Contributor
0 Kudos

never worked with the same bt i found a thread that might be of interest to u -

Answers (1)

Answers (1)

Former Member
0 Kudos

SAP Bapis are automatically published as web services since I don't remember wich version, you can consume any backend functionalities as web services without XI.

If you work with XI you can else use JDBC adapter to communications with Data Bases.

Regards

Gonzalo

Former Member
0 Kudos

Thanx Gonzalo, but I'm very new on SAP and I don't now if I've understood your answer well.

When SAP creates an IDoc for example could the Oracle AQ Software call the BAPI related with that IDoc via RFC, and store this IDoc in one of its queues?

I`ve seen in the web that the Oracle AS can call aby SAP BAPIs.

Thanx again!

Former Member
0 Kudos

What I told you is different from an RFC (You can also call an RFC as you said). When you create a BAPI it is automatically published as a Web Service. Going to the <u>webservice browser</u> in <u>BSP applications</u>(<u>transaction SE80</u> in your SAP). There you have the WDSL of each BAPI. This way you don't need XI. The WSDL export all the functionallity of the BAPI and it's the same as execute the BAPI itself.

If you use XI you can do the same using a SOAP adapter. Even if it is equivalent doing that throw XI have many advantages, above all if you have many aplications to consume.

Watch here for more info for Enterprise Services:

<a href="http://help.sap.com/saphelp_autoid2007/helpdata/en/d0/69ef41a0b99d39e10000000a155106/frameset.htm">http://help.sap.com/saphelp_autoid2007/helpdata/en/d0/69ef41a0b99d39e10000000a155106/frameset.htm</a>

You can search for more information by searching in both SDN and Google for:

Web Services, Proxy, JDBC Adapter, SOAP adapter, WSDL...

Regards

Gonzalo