From: Ralph Mason Date: 2002-02-14T05:38:13+09:00 Subject: Suggestions please This is a multi-part message in MIME format. ------=_NextPart_000_064E_01C1B53B.49833CC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Well the time has finally come to try something larger in Ruby. What I want to do is a client application that talks to a server = application, (the server supporting many clients). The client = application I envisage will use Fox to provide a GUI. There needs to be = communications in both directions (server pushing and client requesting) I have some specific needs 1. communications must be encrypted. 2. application must be able to update it's self 3. for this application source code that's readable on the PC that the = client is running on is not acceptable. My Ideas are=20 Client <-> RMI <-> SSL <-> RMI <-> Server What Object broking / RMI lib would people suggest here? =20 For point 3 I am thinking of having a little ruby stub that downloads = the required code from the server and 'requires' that code.=20 I am completely open to any suggestions that anyone has as to structure, = communications, GUI's etc etc. Everything is changeable at this point. Thanks for any thoughts Ralph ------=_NextPart_000_064E_01C1B53B.49833CC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Well the time has finally come to try = something=20 larger in Ruby.
 
What I want to do is a client = application that=20 talks to a server application,  (the server supporting many = clients). =20 The client application I envisage will use Fox to provide a GUI.  = There=20 needs to be communications in both directions (server pushing and client = requesting)
 
I have some specific needs
 
1. communications must be = encrypted.
2. application must be able to update = it's=20 self
3. for this application source code = that's readable=20 on the PC that the client is running on is not acceptable.
 
 
My Ideas are
 
Client <-> RMI <-> SSL = <-> RMI=20 <-> Server
 
What Object broking / RMI lib would = people suggest=20 here? 
 
For point 3 I am thinking of having a = little ruby=20 stub that downloads the required code from the server and 'requires' = that code.=20
 
I am completely open to any suggestions = that anyone=20 has as to structure, communications, GUI's etc etc.  = Everything=20 is changeable at this point.
 
Thanks for any thoughts
Ralph
 
------=_NextPart_000_064E_01C1B53B.49833CC0--