zhuweisky

君子之行,静以修身,俭以养德。非淡泊无以明志,非宁静无以致远。
ESFramework,基于.NET的通信框架。DataRabbit,轻量的数据访问框架。DCFramework,基于.NET的动态分布式计算框架。sky.zhuwei@163.com

统计

留言簿

积分与排名

好友博客

阅读排行榜

评论排行榜

写书计划启动!《.NET通信框架的设计、实现与应用》

   ESFramework 2.0 的发布,标志ESFramework 已经进入了一个稳定的发展阶段,在过去两年多的时间里,ESFramework 逐渐地成熟起来。
   很早就想过要写一本关于.NET 通信框架的书,如今,是时候了!这将不是一本讲述深奥理论的教程,它是我这几年在通信框架开发过程中经验的总结;它融合原理、实现、应用于一体。虽然全书围绕ESFramework 2.0来进行,但是如果你理解了书中的所有内容,那么你完全有能力设计一个自己的通信框架。而书中的许多框架设计的经验对于其它框架、类库、应用系统的设计者应该都是有参考价值的。
    这本书大致将分为六个部分,共18章,初步估计会有300~350页左右,我计划用4~6个月的时间来完成这本书。  
      下面是本书的目录(暂定,2006.12.06 修订):
 

 

第一部分 通信框架基础

第1章         框架?

1.1         框架与类库的区别

1.2         通用框架与应用框架

1.3         框架之于应用

1.4         框架设计

1.4.1 框架设计经验、原则

1.4.2 如何称得上一个优秀的框架?

第2章         通信框架

2.1         分布式应用典型模式

2.2         通信框架的定位与目标

2.3         ESFramework简介

 

第二部分 通信框架核心

第3章 消息

   3.1   消息的类别

   3.2   消息的两种形态

3.3   消息协议

   3.3.1 字符协议

      3.3.2 流协议

      3.3.3 IContract接口

3.4 消息的元数据 ―― 消息头

      3.4.1 消息头详解

      3.4.2 如何实现消息头?

3.4.3 IContractHelper接口

   3.5 消息类 (NetMessage)

第4章 消息组件

4.1 消息组件简介

4.2 消息流程骨架

   4.2.1 消息流程骨架介绍

   4.2.2 使用Composite设计模式

4.3 消息处理器

   4.3.1 消息处理器与消息分组

   4.3.2 ContainerStyle消息处理器

   4.3.3 基本请求处理器接口

   4.3.4 实现消息处理器

4.4 消息处理器工厂

   4.4.1 使用Factory设计模式

   4.4.2 ProcesserFactory类

   4.4.3 SingleProcesserFactory类

4.5 消息管道

   4.5.1 BaseMessageFilter类

   4.5.2 ContainerStyle消息管道

4.6 消息监控

   4.6.1 ContainerStyle消息监控器

   4.6.2 网关级监控和内部监控

4.7 消息分派器

   4.7.1 内部消息分派器

   4.7.2 日志记录器

   4.7.3 使用Null Object设计模式

   4.7.4 MessageDispatcher类

   4.7.5 使用MessageDispatcher类

第5章 网络引擎

5.1 INetEngine接口

5.2 实现网络引擎的思考

 

第三部分 通信服务端模型与实现

第6章 服务端引擎模型

第7章 服务端引擎实现

   7.1 基于Tcp的服务端引擎

   7.2 基于Udp的服务端引擎

第8章 用户管理

   8.1 用户管理模型

   8.2 在线检查机制

第9章 通知 Notify

   9.1 IRegularSender 接口

   9.2 IRegularSender 实现

 

第四部分 通信客户端模型与实现

第10章 客户端引擎模型

   10.1 服务器代理

   10.2 消息收发器

第11章 客户端引擎实现

   11.1 基于Tcp的客户端引擎

   11.2 基于Udp的客户端引擎

 

第五部分 框架与插件

第12章 插件介绍

第13章 消息处理器插件

第14章 客户端插件

第15章 插件对(AddinPair)与调试

 

第六部分 基于通信框架的应用示例

第16章 应用通信框架之前的准备

   16.1 通信框架扩展

   16.2 通信框架配置

第17章 天气服务示例

第18章 改进的天气服务示例

第19章 即时通讯应用示例


posted on 2006-12-01 10:24 zhuweisky 阅读(2850) 评论(31)  编辑 收藏 网摘 所属分类: sky随笔

评论

#1楼 2006-12-01 10:31 木野狐      

支持!   回复  引用  查看    

#2楼 2006-12-01 10:33 你永远的支持者[未注册用户]

加油!这是你的第一本书,不要着急,慢慢写,第一桶金很重要。相信你一定行的。加油!!!   回复  引用    

#3楼 2006-12-01 10:41 紫龙[匿名][未注册用户]

多讲点构架和分析问题的思路方法,我觉得这是最重要的   回复  引用    

#4楼 2006-12-01 11:12 沧海月明      

呵呵,我会买一本。   回复  引用  查看    

#5楼 2006-12-01 11:22 Dflying Chen      

共24章,初步估计会有300~350页左右
----------
每章只有10多页?
如果24章的话,我觉得你写着写着肯定会越写越多的,500-600页都不一定打得住……后来会相当累的……
  回复  引用  查看    

#6楼 2006-12-01 11:30 北风[匿名][未注册用户]

支持!   回复  引用    

#7楼 2006-12-01 11:38 superstar      

如果是300多页估计价钱不是很贵,30-40就搞定了,如果可以的我也买一本   回复  引用  查看    

#8楼 2006-12-01 12:21 lankey[未注册用户]

我会买一本   回复  引用    

#9楼 2006-12-01 12:53 cnodin[未注册用户]

非常的支持,希望多讲讲思路,不要仅仅堆砌源代码。   回复  引用    

#10楼 2006-12-01 13:27 东海[未注册用户]

支持,期待中......   回复  引用    

#11楼 2006-12-01 14:08 wenjie[匿名][未注册用户]

楼主的框架非常的好,如果出书,一定支持。
  回复  引用    

#12楼 2006-12-01 14:45 wav[未注册用户]

不错。很想买一本,又怕读不懂。   回复  引用    

#13楼 2006-12-01 15:48 netxs[未注册用户]

顶啊.................   回复  引用    

#14楼 2006-12-01 16:07 无名[匿名][未注册用户]

订一本   回复  引用    

#15楼 2006-12-01 17:06 yudiefly[未注册用户]

希望尽快出来,我去买一本   回复  引用    

#16楼 2006-12-01 19:39 anchky      

关注   回复  引用  查看    

#17楼 2006-12-02 12:43 lexus[未注册用户]

慢慢写,写出本好书来,我会买的,   回复  引用    

#18楼 2006-12-02 17:34 航天奇侠


最好又一个案例。
  回复  引用    

#19楼 2006-12-04 15:27 jc[匿名][未注册用户]

支持!!!!!!!!!!!!!!!   回复  引用    

#20楼 2006-12-06 11:26 yeka[未注册用户]

博文视点关注您的写作进展,如果您有意愿,请联系我们。

felix_peng@broadview.com.cn 彭俊。
  回复  引用    

#21楼 2006-12-06 14:40 wenjie[匿名][未注册用户]

博文视点还是很有眼光阿   回复  引用    

#22楼 2006-12-07 01:47 大剑师      

来点儿真正的应用的代码,不要总是IM!握手、相应、纠错等关键内容   回复  引用  查看    

#23楼 2006-12-09 18:06 wenjie[匿名][未注册用户]

嗯,很有收获,再过几个月,我就可以做个示例出来了   回复  引用    

#24楼 2007-01-01 22:48 周彬[未注册用户]

支持你写书,希望你写出和陈新写的《应用框架的设计与实现》风格一样的书。   回复  引用    

#25楼 2007-01-24 11:20 Mediar      

支持   回复  引用  查看    

#26楼 2007-02-28 19:55 JesseZhao      

大家都在很努力的写书啊   回复  引用  查看    

#27楼 2007-11-28 10:41 ithurricane      

支持一下
  回复  引用  查看    

#28楼 2008-03-31 16:25 xiaodong_wan[未注册用户]

期待你的大作!   回复  引用    

#29楼 2008-05-05 14:28 bendise[未注册用户]

这本书什么时候上市,已经都2008年了   回复  引用    




发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 578651




相关文章:

相关链接: