Have a look at my answer to
Query regarding Design Pattern[
^]
The Pattern-Oriented Software Architecture series is an invaluable source of information about how to build a distributed system and the other pieces requied to build a working solution.
Most of waht you'll find there has been implemented in
ACE/TAO[
^]
Best regards
Espen Harlinn