JDBC to RFC.request and RFC.response to JDBC
I have the need of create this scenario: JDBC will pick some records from DB and send them to SAP into a RFC.request, after that, SAP will generate a response that will be sent to XI (via the RFC. response), these data has to be sent back to the DB.
So I am clear in the first part: JDBC sender and sRFC receiver, so that, the response will be sent back to XI, BUT, is there a way to map these response data into a DT_Receiver_JDBC without using BPM???? If so, how?
And, what about the initial loads of data??? Customer wants this kind of scenario to be used then. What do you think about that?
I know XI is not the best approach for this purpose but... And i think i would have to take into account the response time of SAP in synchronous RFC...
Hope you guys may help me on this.
Thanks in advance and best regards,
Gaurav Bhargava replied
You need to use Synchronous Message interface for JDBC. Without using BPM you can make use of RequestResponseBean
This work fine in JDBC, FILE, WS to RFC scenario's for XI 3.0 SP19 & PI 7.0 SP10
Follow this link
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/file-rfc-file for screenshots