您的位置:首页 > 其它

WCF 项目应用连载[1] - 索引 - 轻量级的Log系统 - Lig Sample -序

2013-07-07 18:40 302 查看
主题:

1) 本系列文章将以 创建一个轻量级的 Log 系统为例说明 WCF 在一个真实的项目中你最想看到的应用。。。。

2) 下面的所有内容围绕 Litelog(Lig)工程展开。并提供工程源代码



WCF 项目应用连载 系列文章 索引

————————————————————————————————

WCF 项目应用连载[1] - 索引 - 轻量级的Log系统 - Lig Sample -序

WCF 项目应用连载[2] - 创建Lig日志系统

WCF 项目应用连载[3] - 双向通信 实例管理与服务端监控

WCF 项目应用连载[4] - 自定义配置 扩展ServiceHost

WCF 项目应用连载[5] - 自定义配置 扩展ChannelFactory<T>

WCF 项目应用连载[6] - 升级Lig服务 - 设计ILigger 构建一个完善的Lig版本

WCF 项目应用连载[7] - 绑定、服务、行为 大数据传输与限流 - 上

WCF 项目应用连载[8] - 绑定、服务、行为 大数据传输与限流 - 下 (ServiceThrottlingAttribute)

WCF 项目应用连载[9] - 契约中的委托 & 事件参数处理

WCF 项目应用连载[10] - 安全 X.509证书的使用

WCF 项目应用连载[11] - 结束

WCF 项目应用连载[12] - 附: Innerlig.cs 内部日志组件

WCF 项目应用连载[13] - 附: Lambda表达式、Linq查询与扩展方法

WCF 项目应用连载[14] - 附: 方法超时管理 - AsyncManager

WCF 项目应用连载[15] - 附: Remoting中的委托 & 事件参数处理

————————————————————————————————

软件版本: VS2008 语言: C#

————————————————————————————————

轻量级的Log系统 - Lig Sample -序

Tip1 : 该系列WCF连载回答2个问题:

_____________________________________________________________________________

The first one : What is the WCF?

The second: How to use the WCF in a real project?

The first question is complicated.

As for the second one, I will show you something here you might care for….

Let’s begin….

_____________________________________________________________________________

Tip2 : 关于Lig

说WCF前,先说点没用的:


有关那些快要沉没的东西

最近开发项目,同时也忙于构建一个基础类库引警,因为在项目中用WCF与Remoting的原因,很早就想写点关于这方面的东西,可是,一直没有时间停下来思考与总结,拖到现在。

周五回家的晚上,在微信上看到一篇文章,说《缅怀那些沉没的项目》,提到路遥的《平凡的世界》号称早晨从中午开始,可是奇怪,《平凡的世界》我在高中时就看过,但我没发现早晨是从中午开始的。现在看到这儿,我突然有些感觉,我原来也身在其中。对很多程序员,大部分的最有效的编程时间都是在晚上,也许是因为我们都喜欢安静的原因吧。

我在想,Lig? 不该是不是会沉没了?

本系列文章将以 创建一个轻量级的Log系统为例说明WCF在一个真实的项目最基本的应用。下面的所有内容围绕 Litelog(Lig)工程展开。

关于log4net

log4net已经存在,并且表现优秀。

本系列文章原本打算用LogSystem来说明WCF的应用,但一想,LogSystem是开发给公司的项目,写出来是否有些不妥。我得写点所有人都能看的东西。于是就有了Lig。你知道的。Lig就是Litelog的简写。我之所以把它称之为轻量级的Log系统,是相对LogSystem而言的。

在这儿,我用Lig来表达WCF中Server-Client应该存在的信息交互,算是对WCF那几本书的回馈,也算是对LogSystem本身的一种知识淀积总结,同时是对log4net中的LockingModelBase写法表示致谢,因为LogSystem用了。。虽然log4net的作者并不知道我用log4net的源代码改写成了LogSystem,并且LogServer在实际项目中表现同样稳定出色,所以在这儿默默的感谢下那些奉献给开源世界的人。。有你们很好。。因为,我们能看到好多设计优秀、运行稳定的OpenSouce
Codes,可以参考。

我想,Lig?不该沉没。

于是,狠下心来写Lig代码工程Litelog与这些Documents,想用周五的晚上 + 周六的下午与晚上+周日的下午。完成Lig这一系列文章,解脱我对WCF的一直以来的思考。

好了,废话少说,Let’s work…..

[2013.07.05.Friday.Midnight. by vivitue.]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐