Please consider the following situation:
- Desktop app that sits behind a firewall. Could be many installations.
- Cloud based app 1. RO Delphi server.
- Cloud based app 2. .NET WebService or RO .NET webservice.
- iOS/Android app
App 4 needs to connect to app 1 and send data / trigger events. Since App 1 is behind a firewall the idea is to connect to app 3 or 4 which in it’s turn should connect to app 1. Ideally I would like to have app 1 make an outbound connection and then listen to events coming in.
Question 1. How do you suggest handling this?
Question 2. Is there a way to combine a Delphi and .NET webservice in one? Ideally I would not like to have two webservices but because of external dependencies I need Delphi and .NET.