Distributed Application is a group of application made of distinct components running in separate runtime environments, usually on different platforms connected via a network. Distributed applications are able to concurrently serve multiple users and, depending on their design, make more optimal use of processing resources. Typical distributed applications are two-tier (client-server), three-tier (client-middleware-server), and multi-tier (client-multiple middleware-multiple servers).
Major technologies used to build Distributed Applications are:
- Client/Server Architecture
- Remote Procedure Call (RPC)
- Distributed Computing Environment (DCE)
- Distributed Component Object Model (DCOM)
- The Common Object Request Broker Architecture (COBRA)
- Applets on an Intranet
- Java Distributed Object Model
In today’s networked world, the Distributed Applications are become popular and common.
Related Terms: Client/Server Architecture, Remote Procedure Call (RPC), Distributed Computing Environment (DCE), Distributed Component Object Model (DCOM), Common Object Request Broker Architecture (COBRA), Applets,Java Distributed Object Model
