welcome to sourceforge zServer site zServer gives you a bunch of classes to easily build tcp/ udp applications in java. this classes can be used as modules with which interaction is possible. to activate a new module you just define it in the zServer.ini file which is read starting the zServer. with this the zServer is s.th. like a java inetd. to give your applications a possibility to load parameters you also define these in the zServer.ini. you do not need to recompile the zServer to use your modules. zServer is built to also run with the w98 jview. zServer comes with a minimalistic HTTP GET server (nurhttp.zip ~ 9kByte). also included is a sort of a proxy, commandhandler to stop applications and a showhttpheader with which getting into HTTP programming is greatly facilitated for newbies. inheritance structure: #.java.lang.Thread #...- run() #.| #.+ CommandLineThread #...- String[] arg #...| #.....+ {your thread} #...| #...+-Service #.....- int TIMEOUT #.....- stopService() #.....| #.....+TCPService #.......- Socket so #.......- server() #.......+ {your tcpservice} #.....| #.....+UDPService #.......- InetAddress dpi #.......- DatagramPacket dp #.......- react() #.......+ {your udpservice} view source code: +base classes: zServer CommandLineThread Service UDPService TCPService Utils +applications for playing: TelnetMirror CommandHandler ShowHTTPHeader MiniPoxy ShowUDP +minimalistic http server to browse local file area: HTTPService0 +sample configuration file: zServer.ini +download: all the sources you will have to compile +compiled: minimal requirements for http server only compiled classes |