Hi Bart, > 1) A language that doesn't require a huge amount of time to get up to > speed on
RB is a fairly good choice from that point of view. > 2) A database back end that is fast and again easy to learn how to > work > with both for collecting data from a lot of incoming simultaneous > connections and a simple way to possibly have to replicate the > database The Standard version of RB comes with a fast single user database. As you upgrade to Pro, you get access to multi-user databases. However there are several *third party* multi-user databases that will work with RB Standard, like pgSQL4RB (of which I am the developer). There's a free Linux version of pgSQL4RB that will allow you to work with the (free afaik) Linux version of RB. pgSQL4RB gives you instant multi-user access to PostgreSQL with a database API that is considered far superior to the RB DB API by all the pgSQL4RB users. > 3) Ability to work extensively with sockets for text streams and file > transfers That's fairly straightforward too with RB. > 4) What, if anything, does RB have in line of encryption support, > preferably without resorting to plugins? I'd like to have some of the > socket connections encrypted for some of the data transfers. Are > there > code examples and/or articles on encryption and RB? The pro version comes with SSL sockets but several people have still reported problems getting them to work. There are many different encryption techniques you can try depending on how robust you want it to be. You can find sample code for encryption algorithms. Check rbgarage.com for instance. Cheers, Marc PS: it is possible to obtain extensions on the 30 day trial period. Simply ask REAL Software customer service. _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
