X-IMS on the Web
Broadway (X11R6.3) Demo Page.

This interface is for demonstration purposes only.

Please do not try to order data or ftp browse.
You will not get the data and you will fill up my mailbox.

If you get an error that says "Unable to initialize GDBM directory file." it means someone is already using the demo.
Please try again later.


Here is a simple demo of the RX plug-in used to launch the IMS X client over the web. This is the second Broadway demo on chukchi and the third on the web. The first was
gomap and the whole point of putting gomap on the web was to experiment with a reletively straightforward X application before attempting to put the IMS X client on the web. The experiments are over.

If you have the Broadway plugin (libxrx.so.6.3) installed in either /usr/local/lib/netscape/plugins or $(HOME)/.netscape/plugins the IMS should appear shortly. Otherwise you'll get a netscape error that says netscape doesn't know what to do with files of type x-rx or some such. Or you may get nothing - I tried it from my PC at home and netscape ignored the xrx and gave me no error message.

Even if you have the correct plugin installed correctly you'll probably get a netscape error anyway that says something about "APPGROUP", "SECURITY", and "LBX" extensions not being supported. This is because these extensions are part of Broadway and your system is running an older version of X. If you upgrade your entire system to X11R6.3, instead of merely installing the plugin, those messages might go away. This is not a fatal error, the IMS will still run but it won't be embedded (no APPGROUP), it'll be untrusted (no SECURITY), and it'll be slow (no LBX).

Chukchi's web server is intended to be a development area, not something for public access. However it seems there are only two Broadway sites on the web at the moment, and apparently the gomap demo, so it might be nice to keep it around for at least a little while. The other Broadway site is kindly provided by Hummingbird Communications Limited and is called www.broadwayinfo.com. Oddly the open groups own demo, a chess program named Deep Blau, seems to have dissappeared.

If you know of any more Broadway sites, or are putting your own X applications on the web, I'd appreciate hearing about it.

I should probably stress that since X is standard on Unix boxes, Unix users only need the Broadway Plugin. Kaleb Keithley of The Open Group has kindly compiled the plugins for Solaris, HP-UX, Digital Unix, Irix, etc. and made them available at http://www.x.org/plugin.htm So users of any of those systems can install the appropriate plugin in the appropriate place and after you restart netscape the xrx should work properly.

X is not standard on PC's so PC users need to get some PC X emulation software. To my knowledge Broadway X servers for Windows95 are now available from two sources. Netmanage came out with Chameleon UnixLink97 in June 1997 and Hummingbird Communications Limited came out with Exceed v6.0 in September 1997.

THE SINGLE MOST COMMON PROBLEM SO FAR is recieving an error that says something like:

RX Plug-In : Application failed to start properly
Error: Can't open display host:0.0

This means your DISPLAY environment variable isn't set to the fully qualified hostname and chukchi is looking for your computer in the colorado.edu domain. You need to "setenv DISPLAY host.domain.ext:0" (e.g: "setenv DISPLAY chukchi.colorado.edu:0") and restart netscape.

Then you may get a similar message that says something like:

RX Plug-In : Application failed to start properly
Xlib: Connection to "host.domain.ext:0.0" refused by server.
Xlib: Client is not authorized to connect to server.
Error: Can't open display host.domain.ext:0.0

This means your machine will not allow chukchi to access your display. You need to "xhost +chukchi.colorado.edu" to allow access. In this case you shouldn't need to restart netscape - everything should be fine if you hit the reload button.

Let me know if there are any problems (or spelling errors).

Please let me know what platform you are on and where you are as well.

I've turned off embedding since it's rather impractical for an application of this nature. If you have the plugin installed the IMS client should appear in it's own window shortly.

Web Development at NSIDC Home.