Re: RMI a load

Paul Marshall <[email protected]>
Newsgroups gmane.comp.java.sun.rmi
Message-ID <[email protected]>
>
>
>Is there some reading/experiences someone can point me to regarding the load
>a RMI (sun's implementation specifically) server can handle.
>
In comparison to EJB, RMI leaves MUCH more responsibility to the
programmer/architect. Thus I guess you can handle just about any load
using RMI technology, as long as you're prepared to build the neccessary
infrastucture/architecture. For example you might have to implement your
own server factories, you might need to implement your own load
balancing, you need to be very considerate about multithreading issues
etc. So I would say, you really need at least one full blown book on the
matter. I  read the O'Reilly book called "Java RMI" by William Grosso
and found it to be a great read.  The book is very design oriented and
tells a great narrative on distributed programming ( including a wide
range of load relevant questions ) while weaving in the expected
information on RMI technology. So its a fun read too. Specifically
interesting for your problem seam to be chapters 5-7 where Grosse
discusses an RMI-server-design for an example and gives many
load-relevant arguments for his decisions. ( but other chapters can be
just as important )

One other idea that I came across just recently would be to look into
AspectJ if you allready have a lot of code and find that you need to add
crosscutting load management infrastucture.

Cheers,

Paul

===========================================================================
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff RMI-USERS".  For general help, send email to
[email protected] and include in the body of the message "help".

For a list of frequently asked RMI questions please refer to:
http://java.sun.com/j2se/1.3/docs/guide/rmi/faq.html

To view past RMI-USERS postings, please see:
http://archives.java.sun.com/archives/rmi-users.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.