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();
        }
Example #2
0
        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();
        }