General Collaboration
Still developing and experimenting to find the best framework.
- Different uses will need different approaches
There are several possible methods to implement:
- Using Custom Socket programming
- fast
- Very expensive to maintain elegant programming
- Using Remote Method Invocation(RMI)
- RMI is a great abstraction for communicating between Java virtual machines.
- It's not as efficient as a direct sockets-based method. (5 times slower than socket programming)
- Existing Collaboration Tools (TANGO, etc..)
Scivis uses the socket model.