netty
qq_37291424
这个作者很懒,什么都没留下…
展开
-
自己手写模拟一个小spring boot
小spring boot geeklemon 包含ioc、aop、jdbc、netty Server、cache、cluster的解决。 各个模块示例均可在geeklemon-example模块中找到 geeklemon-core: 一个注解配置的ioc、aop容器,使用注解注入。 提供了一些扩展支持,以下几个项目均为其扩展。 默认提供了一个方法拦截器拦截方法中的异常,使用@ExceptionAvoid注解,可以通过自定义的异常处理器返回默认结果而不抛出异常。 下面是启动方式以及相关功能开启 @GeekLe原创 2020-11-06 12:39:50 · 210 阅读 · 0 评论 -
使用netty和spring实现rpc
使用spring容器来管理RPC代理类非常方便,依赖注入使得用户感受不到远程调用的繁琐。 首先定义向远程调用需要的基本信息: 目标类、方法、参数。 远程调用到结果的回传需要时间的,所以执行方法之后我们需要等待,在结果回传之后唤醒线程获取结果,通常使用Map将对象保存起来,将key发送给远程服务,远程服务返回时也要回传该key用来获取保存的对象并唤醒,所以基本信息中还需要一个key或者一类的参数。将...原创 2019-02-21 15:39:17 · 365 阅读 · 0 评论 -
netty接收ajax上传的文件
netty接收ajax上传的文件 #1、启动服务 pipeline需要添加的handler有:HttpServerCodec、HttpObjectAggregator、ChunkedWriteHandler以及自己定义的handler。 添加前面两个类之后,自定义的handler应该就能接收到FullHttpRequest了。 #2、定义自己的handler 获取HttpDataFactory, ...原创 2019-02-19 16:42:32 · 594 阅读 · 0 评论