Why use Distributed Objects? (cont’d) 
 
 
- CORBA addresses this challenge by trying to make development of centralized applications no more difficult than developing decentralized applications
- 
- No need to use sockets or other low-level APIs
- No need to write network protocols
- Remote objects can be used like local objects