You can also use the .NET Gateway to call a .NET DLL. This imports your .NET DLL into Cache and the functions are exposed as Cache Objects.
Look at %Net.Remote.ObjectGateway
You could try creating a web application on the other machine and then using a REST HTTP method to call the code to execute and return a data packet back as a %response object. This would be similar to calling a method from an Angular UI to you server, but can be accomplished using %HTTP Requests from server A to server B as well.
Certifications & Credly badges:
Don has no Certifications & Credly badges yet.
Global Masters badges:
Don has no Global Masters badges yet.
Followers:
Don has no followers yet.
Following:
Don has not followed anybody yet.
This is how we handled that in Cache 2018 for a REST connection.
s %response.Status = $$$HTTP401UNAUTHORIZED