设计模式在Netty中的应用-观察者模式源码举例
生活随笔
收集整理的這篇文章主要介紹了
设计模式在Netty中的应用-观察者模式源码举例
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
觀察者模式要點(diǎn)回顧:
1、兩個(gè)角色:觀察者和被觀察者。
2、觀察者訂閱消息,被觀察者發(fā)布消息。
3、訂閱則能收到消息,取消訂閱則收不到。
channel.writeAndFlush()方法:
AbstractChannel:
public abstract class AbstractChannel extends DefaultAttributeMap implements Channel {...public ChannelFuture writeAndFlush(Object msg) {return this.pipeline.writeAndFlush(msg);}public ChannelFuture writeAndFlush(Object msg, ChannelPromise promise) {return this.pipeline.writeAndFlush(msg, promise);}... }?
總結(jié)
以上是生活随笔為你收集整理的设计模式在Netty中的应用-观察者模式源码举例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 设计模式在Netty中的应用-装饰者模式
- 下一篇: 设计模式在Netty中的应用-迭代器模式