I am currently undertaking a project that involves extensive use of Java RMI and I was wondering if anyone is aware of any good resources about it.
The problem I am havi
RMI Hello World looks nice for a start. Of course it's still a simple example, so maybe tips on RMI performance/scalability will be useful since you're already familiar with RMI.
RMI hasn't changed that much. I think 1.3 era books will be just fine.
The Java.RMI has changed very little over the years, so most of the old documentation can still be referenced. Note that one significant change is the need to compile the RMI stubs if you are using a version of Java 5.0. Most people have moved away from RMI and have embraced River (previously called Jini) for distributed systems.
If you are still thinking of moving forward with RMI then I would suggest reading the Oracle documentation or posting your questions on their forums.
As for books… Java RMI by William Grosso or Java Network Programming by Elliotte Harold.
Have you tried Sun't RMI tutorial? The Sun tutorials are all very good, and they're usually the first place I start for learning anything about Java.
A book that we used in school that has good example code is J2EE Developer's Handbook. Bear in mind that this is a huge reference book of about 1500 pages with only one chapter (about 50 pages) on RMI.