Hi *.*
Just finished polishing our new RPC-Services (Version 2.0).
I want to release this Version to the Public, because we don't
expect any large turnovers from this piece of VB-Classic-based
server-technology anymore.
So I hope, this (D)COM(+)-Alternative finds some "fans" over
the next years, especially in the VB-Classic-Community.
It's also an alternative to binary .NET-Remoting, so this closes
a gap for VBers, to create X-Machine-Call-Scenarios with
very little (configuration-)effort, compared with the MS-Alternatives.
You will find the Server- and Client-Binaries here (together
with a well-commented Demo-Client):
www.datenhaus.de/Downloads/dh_RPC.zip
The features in short:
- No Interface-Registration needed
(neither at the ClientSide, nor at the ServerSide)
- Win-Authentication (and Impersonation of RPCs)
at Connection-Level
- Built-In Compression (ZLib-based)
- Built-In Strong-Encryption (320 Bit ArcFour and
MITM-safed Diffie-Hellman-Auth/KeyExchange)
- Stateful Objects (Singleton-Creation on separate Threads)
- Solid performance: e.g. 3000 COM-Req/s from 6 different
Client-Machines (500 Req/s on each single Connection),
generating 55% ProcessorLoad on a DualAthlon (2GHz).
- Server is running under Linux/Wine too - Server-Singletons
and Win-Auth. don't work, but all other COM-Calls do,
including our "Disconnected Recordset-DemoCall.
I hope you enjoy!
Olaf