gaoxiang

专注于.NET技术

博客园 首页 新随笔 联系 订阅 管理
应很多朋友要求,在这里给出一个基于Tcp协议的简单的AS示例源代码(回顾AS在4层架构中的位置),即使是一个简单的AS,也不是想象的那么简单,因为AS要处理众多的事情。如果你没有仔细读过ESFramework介绍系列的文章,直接来看AS的源码,估计比较困难。AS的源码量不多,但这并不表示其简单,因为两点:一是绝大多数组件都采用了ESFramework给出的参考实现,二是复杂的组件依赖/装配关系都在配置文件中定义,理解这些配置项,你需要有基本的Spring.net知识。如果完全读懂了所有的配置项的含义,那么就可以表明你完全理解了这个简单的AS示例。
    这个AS示例基于ESFramework0.1的以前版本构建,所以直接使用ESFramework0.1可能会导致某些地方编译无法通过,但是我在Resource文件夹中给出了这个老版本的dll,大家直接使用这个dll就可以了(当下载源码解压缩后直接用VS2003打开按F5是可以直接运行的)。这个dll与ESFramework0.1绝大多数是完全一致的,所以通过ESFramework0.1来理解这个AS示例是完全没有问题的。
    
      还可以告诉你一个秘密,这个简单的AS示例就是
AgileIM的服务端:)  

   
下载AS示例源码(VS2003)

上一篇:ESFramework应用示例--可复用的FS        转到  :ESFramework 可复用的通信框架(序) 
posted on 2006-05-18 14:55  S孤单一吻S  阅读(304)  评论(0)    收藏  举报