Re: Can Java just shoot me?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Saturday 24 November 2007, Chris G wrote:
> On Sat, Nov 24, 2007 at 09:49:33AM -0800, Knute Johnson wrote:
> > >Chris G wrote:
> > >> OK, you have a case where Java is useful/necessary, that doesn't mean
> > >> that *many* (or even most) uses of Java in web applications are good
> > >> and necessary.

> > >I disagree.  Usable java is the way out of monopoly control of web
> > >browsers (and hardware as well).  It's unfortunate that alternative
> > >operating systems haven't worked to provide it.

> But Java doesn't have very much to do with 99% of what a browser shows
> you.  It's just a way of running client side applications.  At least
> that's what the Java plugin (which is what provoked this whole thread)
> is for.

The telescope control system I mentioned is end-to-end Java.  A Java servlet 
system running under tomcat drives the entire application, including sending 
a few applets to the browser for the interface.  The backend uses a 
PostgreSQL database for triple-a (including the mandatory scheduling for 
first-come first-served exclusive (but metered) access).  But it's otherwise 
pure Java.

Sure, the plugin only impacts the applets the servlet sends to the browser; 
but that is a critical piece of the pie, being the entire interface to the 
telescope.

We have found that the version number of the JRE has far more to do with 
whether Smiley (the name of the telescope) will run on a particular browser 
or not than the platform.  We test many versions from 1.4.2 on up, and there 
are too many version-specific hacks to be at all funny.

The system is, let's see, a 2.5MB war.  The applet aggregate jar is only a 
little over 500kB; most of the logic is in the servlet.
-- 
Lamar Owen
Chief Information Officer
Pisgah Astronomical Research Institute
1 PARI Drive
Rosman, NC  28772
(828)862-5554
www.pari.edu

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux