public static void runSocketServer() { HelloWorldHandler handler = new HelloWorldHandler(); HelloWorld.Processor processor = new HelloWorld.Processor(handler); TServerTransport serverTransport = new TServerSocket(9090); TServer server = new TSimpleServer(processor, serverTransport); // Use this for a multithreaded server // server = new TThreadPoolServer(processor, serverTransport); Console.WriteLine("Starting the server..."); server.Serve(); }
static void Main(string[] args) { HelloWorldHandler handler = new HelloWorldHandler(); HelloWorld.Processor processor = new HelloWorld.Processor(handler); #if SOCKET TServerTransport serverTransport = new TServerSocket(8080); #else TServerTransport serverTransport = new TNamedPipeServerTransport("MyPipeName"); #endif TServer server = new TSimpleServer(processor, serverTransport); server.Serve(); }