Madan Jampani | ab6d311 | 2014-10-02 16:30:14 -0700 | [diff] [blame] | 1 | package org.onlab.netty; |
| 2 | |
Yuta HIGUCHI | cdda17f | 2014-10-06 23:35:19 -0700 | [diff] [blame] | 3 | //FIXME: Should be move out to test or app |
Madan Jampani | ab6d311 | 2014-10-02 16:30:14 -0700 | [diff] [blame] | 4 | public final class SimpleServer { |
| 5 | private SimpleServer() {} |
| 6 | |
| 7 | public static void main(String... args) throws Exception { |
Madan Jampani | 938aa43 | 2014-10-04 17:37:23 -0700 | [diff] [blame] | 8 | NettyMessagingService server = new NettyMessagingService(8080); |
Madan Jampani | ab6d311 | 2014-10-02 16:30:14 -0700 | [diff] [blame] | 9 | server.activate(); |
Yuta HIGUCHI | 993d7aa | 2014-10-06 22:54:38 -0700 | [diff] [blame] | 10 | server.setPayloadSerializer(new KryoSerializer()); |
Madan Jampani | ab6d311 | 2014-10-02 16:30:14 -0700 | [diff] [blame] | 11 | server.registerHandler("simple", new LoggingHandler()); |
| 12 | server.registerHandler("echo", new EchoHandler()); |
| 13 | } |
Madan Jampani | ab6d311 | 2014-10-02 16:30:14 -0700 | [diff] [blame] | 14 | } |