on 05-05-2016 2:50 PM
Hi PI/PO Gurus,
I was looking on the differences in Proxy configuration in PI 7.1 and PO. What I saw in LCRSAPRFC and SAPSLDAPI is both are having same parameters for connection but I was unable to see that how PI is diffrentiating that how LCRSAPRFC will get ESR details and how SAPSLDAPI get SLD details.
On further analysis, I found that both RFCs are calling the ABAP function module which extracts the data from LCRSAPRFC and SAPSLDAPI but where I can see that how that function module is called by PI. In PO, we are using SAP_ESR_PROXY and in this RFC we are giving ESR url which will get the ESR details for sproxy but this URL we cant see in PI 7.1.
Please correct me if I am proceeding in wrong direction. Your valuable inputs will be helpful for my knowledge.
Regards,
Shankul
Hello Shankul,
In single stack you dont need LCRSAPRFC.
Two sm59 Connections should be maintained one proxy data transmission other for viewing Proxy Structure(ESR objects)
Check the below links for more details
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rraghuraman,
I want to know that how LCRSAPRFC and SAPSLDAPI working. If we see the details maintained in both, we will find that both have same details. But one is extracting data for sproxy from ESR and one is getting SLD data. How these two RFCs getting different data if same details maintained in them.
Regards,
Shankul
Hi Shankul,
LCRSAPRFC and SAPSLDAPI destinations are to forward the call to respective java ejb's in PI java stack, inside the ejb actual work will be done either connect to exchange profile or connect to SLD.
In order to forward the call from ABAP to PI java stack we will use JCO connection from ABAP to Java. for this we will create Jco RFC destination in NWA.
Once we created these destinations and up and running then these server programs will register in PI gateway and listening to the RFC calls. You can find the registered RFC server programs in SMGW.
In ECC we create RFC destination to call the registered above server program in the gateway.
Finally ECC will send the RFC request by using RFC destination which we created above SAPSLDAPI to the RFC server program which is registered in the gateway and this will call respective EJB in java stack, one ejb to get the details from exchange profile using LCRSAPRFC and one ejb to get the business system details from SLD using SAPSLDAPI.
I hope i clarified your doubt.
Regards,
Praveen.
Hi Shankul,
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.