AlistairMonkeyFinger
Programmer
Hi,
i'm looking at security issues when exposing our internal web start app (which communicates with EJB's on an app server) to external clients over the net. My concern is that i don't want to expose the whole application server to the outside world but rather have another layer which would contain just an application proxy. In this way the external client could connect to our internal exposed app proxy which would in turn communicate with the real EJB's on the internal (secure) app server.
So, does this seem like a sensible / possible ? What is the proper way to do this ? Is it possible to put the EJB interfaces file on a different server to the bean file or do i have to write my own proxy ?
Thanks for any advice you may have
Alistair
i'm looking at security issues when exposing our internal web start app (which communicates with EJB's on an app server) to external clients over the net. My concern is that i don't want to expose the whole application server to the outside world but rather have another layer which would contain just an application proxy. In this way the external client could connect to our internal exposed app proxy which would in turn communicate with the real EJB's on the internal (secure) app server.
So, does this seem like a sensible / possible ? What is the proper way to do this ? Is it possible to put the EJB interfaces file on a different server to the bean file or do i have to write my own proxy ?
Thanks for any advice you may have
Alistair