Re: jigsaw resources under fastcgi
Steve Harris (harris@openmarket.com)
Wed, 11 Dec 1996 10:55:01 -0500
Message-Id: <199612111555.KAA06760@squaw-valley.openmarket.com>
To: "S. Alexander Jacobson" <alex@virtual.office.com>
Subject: Re: jigsaw resources under fastcgi
In-Reply-To: Your message of "Wed, 11 Dec 1996 10:17:44 EST."
<Pine.WNT.3.94.961211100904.-14213C-100000@maniac.vo.com>
Date: Wed, 11 Dec 1996 10:55:01 -0500
From: Steve Harris <harris@openmarket.com>
> On Wed, 11 Dec 1996, Brian Millett wrote:
> > S. Alexander Jacobson writes:
> > |Has anyone gotten jigsaw resources to run on top of fast-cgi?
> > |On top of the netscape server, apache, iis, website?
> > Just the cgi-fcgi gateway as a CgiResource. However Jigsaw seems to
> > "hang" after the FIRST invocation of the fcgi. Anselm is looking into
> > the reason.
>
> I think we are talking about different things. I would like to develop
> for a single java-in-process runtime httpd environment that runs with all
> the major web servers. I am interested in fastcgi because it seems to
> provide the in-process capability to apache, ncsa, and openmarket servers.
>
> Right now, the only way to write server-side java applications that run on
> all webservers is to use a cgi-wrapper that loads java on every
> invocation (VERY SLOW). An in-process java environment would reduce
> invocation time substantially and provides even greater advantages when
> used with jdbc or other connection oriented protocols.
Actually, you can run a Java application as a fastcgi External Application,
which means you load Java only once. See the fastcgi Java documentation for
more info. Unfortunately, as far as I know, this only works directly with an
Open Market Web server. The documentation also mentions that you could get the
same effect on other servers using cgi-fcgi, but because of the way that Java
implements ServerSocket, you might have to make some minor changes to the
cgi-fcgi code.
>
> > However, with Jigsaw I feel that it would be smart to use the cgi-fcgi
> > gateway until you can write a new Jigsaw Resource that would allow the
> > "fastCGI" like attributes with session affinity.
>
> I am not too worried about session afinity. I have a good sense of how to
> do that with jigsaw filters and jdbc. I am much interested in a
> consistent viable server side java development environment accross all the
> major web servers.
>
> -Alex-
>
> _____________________________________________________________________________
> S. Alexander Jacobson Virtual Office, Inc. Internet Data & Commerce
> 1-212-799-2645 voice http://virtual.office.com 1-212-799-1075 fax
>
>