You could use SOAP since it uses a web server as a proxy you get HTTPS thrown in for free. It also allows you to have other programs in different languages be able to use the EJBs as well. The client simple do POST calls to a SOAP servlet via HTTPS. In addition you are using Java on the client you can make simple implementation proxies that wrap the SOAP call so the programmer does not even know that it is happening.
-----Original Message-----
From: Wes Weems [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, June 19, 2001 1:34 PM
To: Orion-Interest
Subject: Re: tunneling ORMI through SSL?

I guess I just want to be able to have secure transactions (executions of beans rather)  encryption via ssl or whatever. If nothing else I suppose I could just create a SSH tunnel... but I'd like to avoid that, as I want to have win32 clients, and I know nothing about createign ssh tunnels on win.
 
Wes
----- Original Message -----
From: Wes Weems
Sent: Monday, June 18, 2001 9:04 AM
Subject: Re: tunneling ORMI through SSL?

=) would be greatly appreciated... thanks!
Wes
----- Original Message -----
Sent: Monday, June 18, 2001 5:32 AM
Subject: Re: tunneling ORMI through SSL?


It can be done.  We have a way that was devised by a Sun Architect who worked for us for a while.  I'll see if I can send the classes to your address later.

It is called SRI for Simple Remote Interface.  You make a facade of your methods you want on the EJBs.  Make an interface that represents those methods.  We have a pre-compile program that will make an abstract servlet and a servletImpl to handle the SSL communication. You can set it up so that it can detect if it needs to use RMI or SSL.

Jonathan Bricker
Lilly Research Labs
Java ATG



Wes Weems <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]

06/15/01 02:16 PM
Please respond to Orion-Interest

       
        To:        Orion-Interest <[EMAIL PROTECTED]>
        cc:        
        Subject:        tunneling ORMI through SSL?


Ok... a little background... I dont have TONS of ejb programming background
however I understand the concepts... and am more than willing to read =)

My problem... I wanna create an applicationserver (running orion of course)
that is more or less a transaction server... and have clients (entirely
seperate machines) connecting to the orion server to perform transactions.

What I need is a secure method of clients communicating with orion. Somone
proposed the idea of ORMI tunneled through ssl, which he didnt know if it
was possible for sure. I would be interested to see the methods other people
have used to solve similar problems.

Wes




Reply via email to