项目中的设计模式【工厂方法模式】

项目应用场景:协议本身只是载体,经过网络发送数据,协议可能打包成xml也可能打包成json等其他格式,协议的字段和打包解包要分离,应用程序只关心协议的字段,而底层网络库,发送数据的时候,需要打包解包,要知道对应的打包解包子类。怎么解决这个问题?
建立工厂方法,根据协议的cmd对应打包解包子类。

posted on 2015-06-27 20:32  Andy Niu  阅读(248)  评论(0编辑  收藏  举报