Hello
This behavior is not tied to a concrete server channel type. Iow any request will be processed in that way, regardless of the server channel used to receive it. Also some time is required to deserialize the incoming message to acquire service name and its method name, parameters and so on.
If you’ll decide to try out Hydra than take a look at this post, it will help you to create a Delphi host and .NET plugin: Need a Jumpstart with Delphi XE3 and .NET 2.0 DLL Assemblies Integration - #3 by antonk
Regards