*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]>

Reply via email to