Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [stellation-res] Using RMI for WVCM?

Mark C Chu-Carroll wrote:

A random thought just struck me...

If we're ditching manitoba in favor of an RPC system, why aren't we considering RMI? It's built in to every Java implementation; it's easier to use than pretty much any of the alternatives that we're looking at; and it would involve including less miscellaneous third party stuff in the WVCM reference implementation. Is there any good reason not to support RMI as an RPC transport? And if not, is there any good reason not to develop to it first, and then worry about adding other transports later if they're needed?

A related random thought of mine:

Not that I have much experience in using either one, but I would recommend using RMI/IIOP instead of RMI/JRMP. It's identical from the service implementation POV, the difference is only in how the communication endpoints are found - through CORBA naming service that has a nice JNDI overlay.

Strong CORBA support has been built into the J2SE platform lately, and every relase is adding more features. I bet there are some that may prove useful for WVCM transport and/or server implementation...

Another theoretical possibility that CORBA gives, is generation of IDL files from Java interfaces and creating client software in other languages, interoperable at the IIOP level - I have no idea if it would be useful in any way.

Rafal


Back to the top