Since January 2013 I have been working on this, beside many other things.
The goal is to replace .Net remoting as the communication between OpenPetra client and server, by using simple web service calls.
This reduces the complexity, and improves speed at the same time. We can use https for securing the connection.
We still have generated glue code, which not only supports our WebConnectors, but even our UIConnectors (remoting properties of objects).
For Standalone, we directly link the server to the client, so no two applications are needed anymore.
For development, we have our own simple ASP server, Ict.Tools.TinyWebServer.exe (see github.com/tpokorra/openpetragi ... yWebServer), which is basically a wrapper for HttpListener, and works fine on Windows. Alternatively the Mono XSP Server can be used as well.
My work is mainly in this branch at the moment:
github.com/tpokorra/openpetragi ... 4_remoting
This basically works, and should be tested:
There are still some things todo, some warnings to get rid off, I think the keepalive functionality is still to be implemented again.
But basically it works, and I would appreciate feedback.
The code is not based on the latest trunk, but I will merge trunk into that branch when the next release is done (ie. when trunk is declared stable enough).
All the best,
Timotheus