1 14 15 package cmdserver; 16 17 import org.quickserver.net.*; 18 import org.quickserver.net.server.*; 19 20 import java.io.*; 21 import java.util.logging.*; 22 23 public class CmdServer { 24 public static String VER = "1.2"; 25 public static void main(String s[]) { 26 Logger logger = Logger.getLogger(""); 27 logger.setLevel(Level.FINEST); 28 29 String cmdHandle = "cmdserver.CmdCommandHandler"; 30 String data = "cmdserver.CmdData"; 31 String auth = null; 32 33 QuickServer cmdServer=new QuickServer(cmdHandle); 34 cmdServer.setClientAuthenticationHandler(auth); 35 cmdServer.setClientData(data); 36 cmdServer.setPort(23); 37 cmdServer.setName("Cmd Server v "+VER); 38 39 if(s.length>0) { 41 Object [] store = new Object []{s[0]}; 42 cmdServer.setStoreObjects(store); 43 } 44 45 QuickServer adminServer = cmdServer.getQSAdminServer().getServer(); 47 adminServer.setServerBanner("QSAdminServer Started on port : "+124); 48 adminServer.setCommunicationLogging(false); 49 try { 50 cmdServer.startServer(); 51 cmdServer.startQSAdminServer(124, null); 52 } catch(AppException e){ 53 System.out.println("Error in server : "+e); 54 e.printStackTrace(); 55 } 56 } 57 } 58 59 60 | Popular Tags |