Ahh, ok, there's my confusion.  We did not have app server 'software'.  When I say 
"app server" I'm referring to the actual server machine serving as the application 
server.  My RMI server is basically just handling db requested through the RMI 
transport.  It's not a transaction site, yet, so this method will do for now.

So, without actual application server software, can JRun on the app server machine be 
available to take requests from a web server.

Thank you again Scott.  It's much appreciated.

----- Original Message -----
From: Scott Neufeld <[EMAIL PROTECTED]>
To: Jeffrey D. Curry <[EMAIL PROTECTED]>
Sent: Thursday, March 25, 1999 9:02 AM
Subject: Re: *Architecture/security question using RMI and Servlets*


> Jrun comes with its own listener, but you do not want to use that. Application 
>Server's, such as NAS and others, each have an http listener (or https listener) as 
>part of its' architecture.  If it doesn't, then you simply install one.
>
> "Jeffrey D. Curry" wrote:
>
> > >on your web server, then you've got a listener attached to JRun on your app
> > What kind of listener - this I don't understand?  JRun comes with a built in web 
>server (which isn't recommended), so what do you use to make JRun "listen" on the app 
>server?  How would you use Http (or Https) to access JRun on the app server if it's 
>not attached TO a web server?
> >
> > I appreciate your insight.  Thank you.
> >
> > ----- Original Message -----
> > From: Scott Neufeld <[EMAIL PROTECTED]>
> > To: Jeffrey D. Curry <[EMAIL PROTECTED]>
> > Sent: Thursday, March 25, 1999 8:31 AM
> > Subject: Re: *Architecture/security question using RMI and Servlets*
> >
> > > You still need a port opened for RMI, correct? The setup shouldn't be any less 
>secure. I don't know of any places where this is documented, and I don't know if JRun 
>can
> > > run unattached -- but why would it be unattached? You've got a listener 
>delivering web pages on your web server, then you've got a listener attached to JRun 
>on your app
> > > server processing servlet requests. Each are behind a firewall. Each are being 
>hit by clients that are given access to each of the servers, and each are doing it 
>via http
> > > (or https) protocol.
> > >
> > >
> > > "Jeffrey D. Curry" wrote:
> > >
> > > > We're behind one firewall/proxy to the web servers in the DMZ and the app 
>server is behind another.  Isn't leaving that port open to the app server though less 
>secure?
> > > > I'm using JRun.  Can you run JRun on an app server without being attached to a 
>web server?
> > > > Can you site examples of this kind of usage documented anywhere?
> > > > ----- Original Message -----
> > > > From: Scott Neufeld <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Thursday, March 25, 1999 7:25 AM
> > > > Subject: Re: *Architecture/security question using RMI and Servlets*
> > > >
> > > > > If your servlet runner is behind a firewall, and the servlets are directly
> > > > > accessing a database that is also behind the firewall, you've got an 
>extremely
> > > > > secure setup. The only point of insecurity would be if you are delivering
> > > > > content from the servlets to the clients in an insecure (i.e. http, or
> > > > > non-firewalled) access. How are users hitting the servlets?
> > > > > The extra step of having RMI involved may or may not hurt your security;
> > > > > however, it definitely makes things less efficient than the servlets going
> > > > > direct to the database. We do this kind of connection all the time, but we 
>do it
> > > > > within a corporate intranet, so we're already behind a firewall.
> > > > >
> > > > >
> > > > > "Jeffrey D. Curry" wrote:
> > > > >
> > > > > > Currently, I have JRun running with NES 3.6 on the web server.  Some of the
> > > > > >  servlets act as RMI Clients and access an RMI Server on the application
> > > > > >  server through a firewall.  This works fine.
> > > > > >
> > > > > >  Although, someone is trying to point out that doing it the following way
> > > > > >  would be a lot easier and just as secure.  (I.E.  Re-do my architecture)
> > > > > >  I'm tring to poke holes in this and I'm HOPING someone else can support 
>me:
> > > > > >
> > > > > >  Instead of having JRun run with NES on the web server, they want to have
> > > > > >  JRun run, in standalone mode, on the application server.  The Servlets, on
> > > > > >  the app server, would then make calls directly to the database.  The web
> > > > > >  pages, on the web server, would point to the JRun instance + servlet name
> > > > > > on
> > > > > >  the app server (versus to a servlet on the web server).  There's still a
> > > > > >  firewall between the web & application servers.
> > > > > >
> > > > > >  1.)  Is this second way secure?  If so, or if not, please let me know 
>which
> > > > > >  one is more secure and for what reasons.
> > > > > >  2.)  Is this way beneficial AT ALL over the first method?
> > > > > >  3.)  Is this way documented or is anyone using this method?
> > > > > >
> > > > > >  If you could PLEASE get back to me ASAP (like by 3/25) I'd appreciate it
> > > > > >  GREATLY!
> > > > > >
> > > > > >  Thank you
> > > > > >
> > > > > > ___________________________________________________________________________
> > > > > > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> > > > > > of the message "signoff SERVLET-INTEREST".
> > > > > >
> > > > > > Archives: http://archives.java.sun.com/archives/servlet-interest.html
> > > > > > Resources: http://java.sun.com/products/servlet/external-resources.html
> > > > > > LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
> > > > >
> > > > >
> > >
>

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to