DistPov
Click here to see the Object Model
Source Code:
Notes:
There is a lot of overhead in implementing the rendering of images
with RMI. I'm not sure whether it is in RMI itself or if it is in
the reconstructing of the image. I might try to implement a different
protocol using sockets instead of RMI. I also think that the PPM
class could be optimized even more. There was a problem with large
images when reconstruction was taking place, the virtual machine
kept running out of memory. I might be able to fix this by disposing
of the partial images and explicitely calling the garbage collector
after each image is concatinated together.
Overall, I think that RMI is a good step forward for Java. I'm
hoping that the Java virtual machine gets faster and the
network code improves for RMI. Maybe some of the CORBA implementations
for Java will be of more use.
Copyright© 1997 by Brian Pomerantz