Welcome, Guest. Please Login.
OpenDX User Forum
05/24/13 at 22:09:28


Pages: 1
JavaDX (Read 5552 times)
baeckman
Forum Newbie
*


Got Viz?

Posts: 1
JavaDX
02/15/08 at 15:14:56
 
Hi, Can someone tell me the current status of JavaDX? What it does, what it doesn't do, does it still rely on VRML, etc?  For example, is it a native Java binding of the OpenDX client operations?  if not, what is it?  Thanks! Barbara
Back to top
 
 
Email   IP Logged
joelr
OpenDX Forum Administrator
*****


Got Viz?

Posts: 388
Re: JavaDX
Reply #1 - 02/16/08 at 08:46:51
 
Hi Barbara,
 
JavaDX is intended to allow a DX application to be run over the web.
Basically, Java applets running in a web page replace the interactors
and image display of the application running in its native (X windows)
mode. A server process mediates communication between them,
controls connection setup, etc.
 
The intended development and deployment model is that you take
your existing dx app, run it through a (semi)automatic conversion
process, and install it on the server. The conversion is only semi
automated for several reasons. First, the web page that gets
generated is only a skeleton containing the applet tags; for a real  
deployment you'll need build your web page. Obviously, dx can't
do much about this. Another issue is that only Image tools (with
titles set) work; any Display modules must be changed to Image.
Finally, only a subset of interactors have been implemented
for JavaDX.  
 
The bottom line is that the whole thing kinda sorta works for a
certain class of dx app, but it ain't easy! (Setting up the server
is a bit tricky...)
 
JavaDX does have Java bindings for the DXL calls. If you're interested
in just this piece, you could conceivably extract it from the rest.
 
Hope this helps. Cheers,
Joel
Back to top
 
 
Email   IP Logged
Pages: 1