Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » Apache Tomcat »

Re: Using tomcat as client application

Danilo Cubrovic

2007-01-12

Replies:

Well Java Web Start is opposite of what I need.
It allows you to deploy yours desktop application via web to users.
I want to make possible use of my web application (tomcat+java jsf) to some
of my users that cant/want use internet.
Plus I have limitations of corporate firewalls so I want to use it in some
non-server way, and limitations of possible hardware limitations (there are
number of users with older computers and little ram)

On 1/12/07, Mikolaj Rydzewski <miki@(protected):
>
> Danilo Cubrovic wrote:
> > I have web application (java jsf+xml) that works fine on tomcat.
> > I also have some significant numebr of users that use client version
> > of this
> > program (java applet+xml)
> > In most of the part this is sthe same code except for the presentation
> > layer.
> > Well , ass you all know, this is pain in the a.. when you have to work
> > parallel on two version plus web version is much better in many ways.
> >
> > What I'm intersting is next thing.
> > Can I pack somehow web application and tomcat and install it on user
> > client
> > pc.
> > (I will create setup.exe and send iton cd like client they use now)
> > So when client click on shortcut on his/her pc (all of them are windows
> > operated) he gets this application started via tomcat.
> > Well there is trick. In order to work with all firewalls dont want to
> > start
> > tomcat as classic webserver but to use it as background application to
> > handle requests and generate pages ...
> > Is there some tomcat solution that can work like this?
> I suggest you to try Java Web Start. In short it allows you to run Java
> applications (swing, desktop applications) directly from the web. It
> handles upgrading to news versions, firewalls (just http / https),
> caching jars on client machine, etc.
>
> --
> Mikolaj Rydzewski <miki@(protected)>
>
>
>
>


--

Danilo Cubrovic
©2008 junlu.com - Jax Systems, LLC, U.S.A.