3. Objects, Components, and the Web

This is the second chapter in our historical survey of middleware technology.

All the technologies described in Chapter 2 have their roots in the 1980s. At the end of that decade, however, there was a resurgence of interest in object-oriented concepts, in particular object-oriented (OO) programming languages. This led to the development of a new kind of OO middleware, one in which the requestor calls a remote object. In other words, it does something like an RPC call on an object method and the object may exist in another machine. It should be pointed out at once that of the three kinds of middleware discussed in Chapter 2—RPC/transactional, message queuing, and remote database access—OO middleware is a replacement ...

Get IT Architectures and Middleware: Strategies for Building Large, Integrated Systems, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.