server is able to convert json object to native delphi value.
It also work with record, array, guid ...
For date time value server can understand java date (int64) or iso8601 dates.
server is also able to understand xml data and html forms of course.
you can also run a websocket server on the same port as http server to have an ansynchronous rpc server. And there is a websocket delphi client.
I also made an xmpp delphi client, I use it to send async messages between servers.
feel free to ask me questions, I'm glad that you are interested in this project:)