Siddharth Bhargava wrote:I would like to build a chat application using RMI.
I see this as two possible questions:
1) I would like to build a chat application.
2) I would like to build a chat application using RMI.
I would strongly recommend that you phrase it as #1, and don't use RMI. You can much more easily write a chat application without all the baggage and complexity of RMI. It would be a better application. And you could do things like write the server side using Java and offer many implementations of the client in Java and python and perl and c#, etc.
So the question is, do you "require" RMI because of an external complain, say this if for a class assignment ?
or do you think you need RMI because you don't know how to start doing it another way?