Hello Francis, Thanks for the reply. This isn't a web server, just a JAVA client/server application that starts a few threads that have their own individual responsibilities. The server app is merely a container for these threads to allow the basic functions like startup,shutdown,and status to be handled cleanly. Being that I don't have any specific questions, I'll just start writing a version in Ruby and will post questions (as they arise) to answers I can't find elsewhere. Thanks again, andy On Tue, 26 Oct 2004 08:39:50 +0900, Francis Hwang <sera / fhwang.net> wrote: > Hi Andy, > > What's the server part of this? I understand processing zip files, > parsing text/binary, executing SQL, all of that, but I think you've > been a little vague as to how all these actions fit into the overall > function of the server in your company. Is this a web server, then I > take it? Or some other sort of server? > > At any rate, everything you've said so far can be handled fine in Ruby, > and you'll probably find it a lot more fun to write than in Java. If > you have other specific concerns you should just bring them up and we > can address them. > > Francis > > > > > On Oct 25, 2004, at 12:08 PM, Andy Stone wrote: > > > Hello all, > > > > The company I work for currently utilizes JAVA/JSP, ORACLE 9i, > > Apache,Tomcat setup running on Solaris. We have plans to migrate to > > PostgreSQL and Linux. Currently I have an issue with a server written > > in JAVA that hangs about once a week (don't know exactly why yet - > > hence the vague term) and we recently had it create a defunct port > > while trying to shut down. I did not write this server, but am the > > only one left to maintain this code. > > > > Now you know why I am here. I am looking into Ruby as an alternative > > to this JAVA Server. The core functionality needed would be processing > > zip files, parsing text/binary files and executing sql statements. > > > > At this stage, how does Ruby compare to Java in terms of server > > programming? I have liked everything I've read about Ruby to date, > > but have seen very little in reference to server programming, but then > > again, I'm just beginning. > > > > Please excuse the vagueness, I'm very undecided what to do right now, > > rewrite the JAVA Server in another language or rewrite it with JAVA, > > but correctly. The main reason for the other language consideration > > is the text and binary file processing. I'm was thinking Ruby might > > handle this aspect better than JAVA. > > > > thanks, > > andy > > > >