Hi to everybody. Currently, I am teaching a undergraduate course on distributed systems built using Java. I am structuring that course of the following manner:
* first part: I present a centralized application, and I separate it on two components - server and client. Both communicate using the sockets API. * second part: I distribute that application using Java RMI. There are three components now: server, client and registry (rmiregistry). * third part: I wanna distribute the application using Web Services. However, this technology seemingly requires the use of Java EE, and I don't want to use nothing more than Java SE. In effect, I write my programs in emacs, compile them using the 'javac' compiler and run them using the 'java' interpreter on a Linux shell. I really think Web Services is boring. In fact, I don't know how important is Web Services in the distributed systems world. I am considering to replace Web Services by River on third part, mainly because I have some experience on that technology. What do you think about that, gentlemen? Will be my students prejudiced? PS: sorry by post my issue on this list. Best regards to all. Helcio.
