基于Netty的TCP服务框架( 三 )

Jtcp-example【基于Netty的TCP服务框架】示例代码
    public static void main(String[] args) throws Exception {        JtcpBootstrap bootstrap = new JtcpBootstrap();        bootstrap.config().setHost("127.0.0.1");        bootstrap.config().setPort(8030);        bootstrap.start();    }    @JtcpComponet    public class DemoHandler{        @JtcpRoute(RouteEnum.OnRecevie)        public void res(JtcpContext jtcpContext) {            jtcpContext.context.writeAndFlush(jtcpContext.getRecvBytes());            //System.err.println(BytesUtils.toHexString(context.getRecvBytes()));        }        @JtcpRoute(RouteEnum.OnConnect)        public void onConnect(JtcpContext context ) {            System.err.println("连接成功");        }    }好的以上就是框架代码的基本构造,涉及到了Netty的应用、粘包半包处理,实例缓存与方法路由等内容,整体并不复杂,这里只是提供了一种服务端编码的思路,供初学者参考 。
github地址:https://github.com/dafanjoy/jtcp

推荐阅读