A good whistle-stop overview of object-oriented client/server systems developments, with special emphasis on Internet and Web-base applications.
This is suitable for bring the reader up to speed with the various concepts (thin and fat clients, glue and middleware, servers, objectification strategies, ...), to enable a subsequent deeper reading into specific areas of interest. It covers the generic architectural concepts, rather than soon out-of-date product-specific details, which should provide a solid framework in which new products and new developments can be understood and evaluated.