cancel
Showing results for 
Search instead for 
Did you mean: 

.Net Connector Windows Service

Former Member
0 Kudos

Hi,

I've deployed a .Net application as a windows service. This application is called from SAP through RFC. I've created a RFC destination for this purpose through SM59 transaction and set the activation type as 'Registered Server Program' and specified a Program ID. What I would like to know is how the RFC is recognizing the service even though I've not specified system name in the RFC destination?

Any help is highly appreciated.

Regards,

Aravinda Sarma m.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Thanks. I was able to solve it.

Regards,

Aravinda Sarma M.

Former Member
0 Kudos

Hi Reiner,

Thanks for the input. But my concern is that it picks up the service from any system over a LAN. is it not a security lapse?

Regards,

Aravinda Sarma M.

reiner_hille-doering
Active Contributor
0 Kudos

Don't ask me about details of security in the implementation of the RFC protocoll. But I would assume that RFCLIB only acceps request from gateways where it registered before.

reiner_hille-doering
Active Contributor
0 Kudos

The Windows Service would start BEFORE the ABAP client is trying to call it. In the moment of start, your Windows Service would register itself on the SAP gateway(s), so that the ABAP client finds it.