cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to connect with sap cloud connector(SCC) by an program created in C# ?

sap_cdg
Explorer
0 Kudos

I'm able to run successfully a program created in java via eclipse using destination created in sap cloud connector.

Now can I also run a program created in .net technology(c#) using sap cloud connector destination?

Thanks,

Accepted Solutions (0)

Answers (2)

Answers (2)

Ivan-Mirisola
Product and Topic Expert
Product and Topic Expert

Hi Anuj,

I think there is a misunderstanding here. SAP Cloud Connector enables cloud access to on-premise services (primarily for protocols such as HTTP, RFC). Whereas a destination in usually configured in the Cloud Cockpit. It allows an application to be coded in such a way that it doesn't need to know the end-point of your service is. It just uses a reference to the destination's name.

With that said, your application (be it Java or C#) running on an on-premise system never uses a destination neither SAP Cloud Connector unless another application deployed on the cloud wants to access a service implemented in that technology (be it Java or C#).

Furthermore, if you are asking about running Java or C# compiled application as a cloud native application I must say you need to take care of the SAP Cloud Platform landscape you have access currently. If you are using a Neo Landscape, than your only option would be Java. Whereas in a Cloud Foundry space you would be able to run a .net core application (it uses C# as language, but it is not a Windows Native application per se).

In addition to the exposed above, you also have in SAP Cloud Connector what we call a "Service Channel". This is uses primarily to establish a tunnel to a particular service in the cloud - such as a HANA Database. In that sense, you would be able to use local SQL applications to connect to that database as if it were a local connection.

Hope the info helps to clarify a bit this topic for you.

Best regards,
Ivan

sap_cdg
Explorer
0 Kudos

Hi Ivan,

Thanks for providing clarity.

As you have mentioned that "Cloud Foundry space you would be able to run a .net core application" -Please Suggest if I can use RFC protocol while using Cloud Foundry with .net code or this only support HTTP protocol?.

Thanks,