| 62 | } |
| 63 | |
| 64 | public static void simple(Calculator.Processor processor) { |
| 65 | try { |
| 66 | TServerTransport serverTransport = new TServerSocket(9090); |
| 67 | TServer server = new TSimpleServer(new Args(serverTransport).processor(processor)); |
| 68 | |
| 69 | // Use this for a multithreaded server |
| 70 | // TServer server = new TThreadPoolServer(new TThreadPoolServer.Args(serverTransport).processor(processor)); |
| 71 | |
| 72 | System.out.println("Starting the simple server..."); |
| 73 | server.serve(); |
| 74 | } catch (Exception e) { |
| 75 | e.printStackTrace(); |
| 76 | } |
| 77 | } |
| 78 | |
| 79 | public static void secure(Calculator.Processor processor) { |
| 80 | try { |