cancel
Showing results for 
Search instead for 
Did you mean: 

RFC by ODBC?

Former Member
0 Kudos

Hi all,

I am working on one interface where we have confguration like this:

application -odbc-> database <-odbc- xi -rfc-> sap

we would like to get rid of the database and make direct connection from application to sap (with or without XI). The only problem is that this application could be only setup with odbc connections. Is it possible to treat RFC call as ODBC connection? is there any way to do it?

Or if it is possible that when application (we can't change the code of it) try to get some data from database it will contact XI and Xi will make RFC call to sap and return the result via odbc to application.

Thank You in advance for helping

best regards

Dawid

Accepted Solutions (0)

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

hi Dawid,

>>>>Or if it is possible that when application (we can't change the code of it) try to get some data from database it will contact XI and Xi will make RFC call to sap and return the result via odbc to application.

it's quite easy to do it if you can use jdbc

then you can query the database (poll interval)

and if there are new records you can send them to the XI (jdbc adapter) and post an RFC call - then you can get the response

from the rfc call and insert/update it in the database

(again with the use of jdbc adapter)

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>