We have discussed about Distributed Object Computing here . Java supports distributed computing architecture at programming level and has come out with necessary infrastructure in its core. They are as follows:
1. Java has multiplatform support via the Java virtual machine.
2. Developing distributed object system in a platform and deploying it in another platform
3. Simplification of garbage collection of distributed objects
4. Mulithreading of both clients and servers so as to get a significant performance gain
Apart from these, there are two main distributed object computing technologies from Sun Microsystems. They are Jini and Java Remote Method Invocation (RMI).
Please click for Windows-based distributed computing models, such as COM, COM+, DCOM and DNA.