*snip* > Excellent again. In so doing it must be beanlike and I hope > interface/impl separated : > > IdlToJava itj = new DefaultIdlToJava(); > itj.setThis(..); > itj.setThat(..); > itj.doIt(); > > Related question: The dynamic use creates Java source and bytecode > classfiles?
No only Java source files. But that might be an interesting thing to add a switch to compile the class files from that... > What we are thinking is that AltRMI could, for CORBA mode, delagate to a > bean from something you guys are writing. AltRMI is about the seamless > Java-client to Java-server method transport. But by utilising standards > such as CORBA (and one day SOAP too), We could have Java-client to C++ > Server and C++ client to Java Server (more ususal). > > How is this different to the CORBA vision? Well for AltRMI they are > plain Java interfaces and plain Java implementing classes. You don't > extend anything, implement anything or thorw anything from the transport > technology (in the case or RMI that would be UnicastRemoteObject, Remote > interface and RemoteException). > > Or put it another way, AltRMI is about making it easy for the Java > programmer. Do not, at an early stage, choose your transport. Develop > and test everything in one VM, then at strategic interface boundaries, > choose to client/server separate things. CORBA or SOAP or a native > AltRMI transport could be a late choice. Or switching from AltRMI to > CORBA after coding, would be a configuration issue. > > We can already marshal AltRMI over RMI (hiding it completely), this > CORBA step for us would the same thing, but with a twist -> full > interoperation with Java languages the other side. > > Fingers crossed that you folks are keeping things beanlike. Fingers > crossed too that you like the sound of AltRMI, even though it detracts a > little from your purist views on IIOP... There is no religious obession regarding EJB/CORBA noticable over here. Some of us use CORBA as the basis for a J2EE AppServer... ;-) Michael > http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/altrmi/ > > Regards, > > - Paul > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>