Distributed Computing, Middleware and Migration
Source: TriReme International
The theme of this paper is sharing: the sharing of both data and functions by different systems and across different platforms and processes. This leads them to the consideration of the technology of distributed systems, client-server computing, object request brokers, message-oriented middleware, distributed databases, knowledge management and workflow systems. This paper begins also to look at Component Based Development (CBD) and Enterprise Application Integration (EAI). Distributed systems are composed of nodes that offer services according to their interface definitions to other nodes as and when required.