当前位置:主页   - 电脑 - 网站开发 - ASP.Net
Enterprise Library Step By Step系列(七):日志和监测应用程序块——入门篇
来源:网络   作者:   更新时间:2012-03-27
收藏此页】    【字号    】    【打印】    【关闭

  写在前面:最近一段时间项目周期比较紧,所以这篇随笔出来的比较晚,希望喜欢本系列随笔的朋友谅解。上篇随笔写的也比较简单,我会抽时间补上的,先向大家道个歉^_^

  一.日志和检测应用程序块概述:

  Enterprise Library Logging and Instrumentation Application Block版使开发人员可以在其应用程序中集成标准的日志和监测功能。应用程序可以使用日志和监测块在多个位置记录事件:

  1.事件日志(Event Log)

  2.电子邮件(Email)

  3.数据库(DataBase)

  4.文本文件(TextFile)

  5.消息队列(MSMQ)

  6.WMI

  7.用户自定义

  二.日志和监测应用程序块在多个方面有助于应用程序的开发:

  1.它有助于在应用程序和整个企业中维护一致的日志和规范做法

  2.它使用一致的体系结构模型,使开发人员在学习过程中少走一些弯路。

  3.它提供了可用于解决常见的应用程序日志和规范问题的实现。

  4.它是可扩展的,并支持格式化程序和事件接收器的自定义实现。

  三.几种常见的情况:

  开发人员经常编写需要日志和监测功能的应用程序。通常,这些应用程序必须适当地格式化事件和记录事件,不论是在本地还是通过网络。在某些情况下,您可能需要对一台计算机上来自多个源的事件进行整理。

  日志和监测应用程序块通过收集应用程序需要包含的多个最常见的日志和监测任务来简化应用程序的开发。每个任务都以一致的方式处理,并从特定的日志和监测提供程序中抽象应用程序代码。体系结构模型可让您通过更改配置来更改基础事件接收器和格式化程序,而无需更改应用程序代码。

  四.日志项概述:

  在记录日志时,都是创建一个日至项来承载记录的信息。每个日志项具有以下属性:

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明