Distributed Object Computing
Offers object oriented computing paradigms for distributed applications
- Remotely accessible objects, which support encapsulation, inheritance and polymorphism
Separates an object’s interface and implementation
- Location and implementation transparency
- Language and platform independence
Makes it easier to build large systems
- Allows thin client architectures
Suitable for heterogeneous hardware and software environments such as the Internet