From: Alexander Schofield Date: 2002-02-14T08:15:09+09:00 Subject: Re: Suggestions please > Ralph Mason wrote: > 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. > What Object broking / RMI lib would people suggest here? If you can have ruby on the server as well, then druby. It's certainly the most fun (and stable at this point) but there are other choices: http://www.ruby-lang.org/en/raa.html (under Comm). I'm not sure if it directly supports encryption so you might have to make some modifications unless you want to do something drastic like handle all encryption at the network level on both clients and server. > For point 3 I am thinking of having a little ruby stub that downloads > the required code from the server and 'requires' that code. You mean compiled C right? > I am completely open to any suggestions that anyone has as to > structure, communications, GUI's etc etc. Everything is changeable at > this point. Fox is great, or if the client is simple enough you might just go with Tk, or should I be admitting my embarassing amount of knowledge about Tcl? -- Alexander Schofield