What you do is you implement proxy class on the client which you call to do
any action again s beans. The proxy then sends your call as a request to the
servlet and then one servlet receives the call, the executes it and return
back and your proxy class which decodes it from HTTP, converts it to
expected data type and return it back to client without client knowing that
there was HTTP call executed.
-----Original Message-----
From: Markus Rinderer [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 16, 2001 10:36 AM
To: [EMAIL PROTECTED]
Subject: RE: Jonas and firewalls
the prolem is, that this is only for RMI, but what about the JNDI lookups of
the beans from a client?
are there any extensions for Jonas that implement the communication
interfaces in order to deal with all this HTTP tunelling?
regards
markus
-----Original Message-----
From: Halas, Miroslav [mailto:[EMAIL PROTECTED]]
Sent: 16 August 2001 16:39
To: 'Markus Rinderer'; [EMAIL PROTECTED]; Philippe Coq
Cc: [EMAIL PROTECTED]
Subject: RE: Jonas and firewalls
Hi Markus,
I think you will need to resolve the communication yourself by putting HTTP
server (e.g. Jetty from www.mortbay.com) with servlet behind you destination
firewall. How to communicate is described in
http://developer.java.sun.com/developer/technicalArticles/RMI/rmi/
Regards,
Miro Halas
-----Original Message-----
From: Markus Rinderer [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 16, 2001 7:54 AM
To: [EMAIL PROTECTED]; Philippe Coq
Cc: [EMAIL PROTECTED]
Subject: RE: Jonas and firewalls
the architecture is:
starting from the client:
1) Java client Application
2) firewall that only allow traffic through port 80 ( I have no control over
this firewall, this is a firewall somewhere in the internet.
3) internet
4) "my firewall", I have control of.
5) Jonas server
hope that gives you an idea
thanks markus
-----Original Message-----
From: Erez Nahir [mailto:[EMAIL PROTECTED]]
Sent: 16 August 2001 14:46
To: Markus Rinderer; Philippe Coq
Cc: [EMAIL PROTECTED]
Subject: RE: Jonas and firewalls
Hi,
I am not familiar with your architecture and limitations but, can't you put
your servlet engine/webserver behind the firewall as well?
Erez
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Markus Rinderer
Sent: Thursday, August 16, 2001 3:25 PM
To: Philippe Coq
Cc: [EMAIL PROTECTED]
Subject: RE: Jonas and firewalls
thanks for that info, but that was not quite what I wanted to know...
what, if i have a Java client connected to the Jonas server that is behind
its own firewall that only allows traffic through port 80 (probably only
HTTP traffic..)?
is there a way of looking up the beans via HTTP tunneling or similar and
connecting to a servlet or similar that forwards the client requests ?
if jonas does not support that, do other ejb vendors support that?
thanks for any hints.
markus
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Philippe Coq
Sent: 16 August 2001 09:20
To: markus rinderer
Cc: [EMAIL PROTECTED]
Subject: Re: Jonas and firewalls
> markus rinderer wrote:
>
> hello everybody!
> Can somebody give me the information if it is possible to let a client
> that is behind a firewall connect to a Jonas server, do JNDI lookups
> and communicate with the beans? It does not look like the client is
> trying to open a connection via port 80 to the java-rmi.cgi script i
> put on the webserver.
> Has anybody dealt with that problem in the past?
> pleas let me know or send me a link/document with some information.
> thanks in advance
> markus
Have you search on the mailing list?
look at this
http://www.objectweb.org/messages/JonasUsers/2001/04/msg00019.html
It is seems that can help you
regards,
--
Philippe
Philippe Coq Evidian Phone: (33) 04 76 29 78 49
Bull S.A - 1 rue de Provence - 38432 Echirolles Cedex France
Download our EJBServer at http://www.objectweb.org
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".