DanceFire的专栏

天地不仁,以万物为刍狗

用户操作
[即时聊天] [发私信] [加为好友]
舞焰ID:DanceFire
267179次访问,排名230好友0人,关注者1
DanceFire的文章
原创 51 篇
翻译 4 篇
转载 0 篇
评论 928 篇
DanceFire的公告
最近评论
hqfmyway:出现过同样的问题,谢谢解惑!
phhwr85:非常感谢,正郁闷中!
herry0628:A gold website for wow gold and
buy wow gold sevise.
herry0628:A gold website for wow gold and
buy wow gold sevise.
herry0628:A gold website for wow gold and
buy wow gold sevise.
文章分类
收藏
    相册
    Unix家族族谱图
    编程语言家族族谱
    操作系统相关图片
    插图
    麒麟操作系统相关图片
    L4 微内核实现
    Fiasco - DROPS的底层微内核 (TU Dresden)
    L4Ka::Pistachio (UKa, UNSW)
    seL4 - Secure Embedded L4 (UNSW)
    L4 微内核研究组
    L4 总部
    UKa的L4研究组
    UNSW/NICTA的L4研究组
    L4 文档
    L4 X.2 API的用户手册(UNSW)
    L4-embedded 参考手册 N1 (UNSW)
    基于 L4 的操作系统
    Darwin在L4上的移植 - Darbat (UNSW)
    DROPS - 基于L4的嵌入式实时操作系统 (TU Dresden)
    GNU Hurd在L4上的移植
    Linux在L4上的移植 - L4Linux (TU Dresden)
    Linux在L4上的移植 - Wombat (UNSW)
    Mungi - Single Address Space OS based on L4 (UNSW)
    朋友
    Dancefire's website
    ralph623的专栏(RSS)
    sinboy的菜地(RSS)
    Sunwear(RSS)
    Xinsoft :应用之美,在于药到病除(RSS)
    吕震宇(RSS)
    强强专栏(RSS)
    旁观生活的BT(RSS)
    潇寒的Blog(RSS)
    龙真先生(RSS)
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 写了一个开源的ASP.Net的系统信息探针(适用于MS.Net 1.x/2.0和Mono 1.0/2.0)收藏

    新一篇: Visual Studio 2008 LINQ to SQL 的Beta 2测试版和RTM正式版的差异 | 旧一篇: C#匿名方法的应用二则–实现异常Retry机制和WinForm线程安全访问

    简介

    这两天由于需要一个ASP.Net的服务器信息探针。到网上找了找,似乎没有发现什么开源的ASP.Net的系统信息探针(探测器)。由于技术含量不是很高,于是干脆自己动手丰衣足食了。

    到网上找了一下各个ASP.Net系统信息探针,把功能总结了一下,基本上都实现出来了。既然实现了就别藏着掖着了,也没什么技术含量,拿出来开源好了。有谁有更好的想法可以告诉我,如果不费劲,我就加进去。

    我把这个放到Google code hosting上面了,需要的可以从上面下载:

    http://aspnetsysinfo.googlecode.com/

    我这个ASP.Net的系统信息探针与其它探针最大的不同处,是我这个探针除了支持Windows平台的IIS服务器环境,它还支持Linux下的Mono假设的ASP.Net环境。为了让探针更通用,我用反射进行调用2.0相关的类库,在1.0下或者Linux下面,使用不同的方式取得同样的信息。所以我的这个探针支持的系统平台应该是最广的。包括Windows下的.Net 1.0/1.1/2.0 以及以上,和Linux下的Mono环境的Mono 1.x 无论是Mono .Net 1.0还是Mono .Net 2.0都可以运行。

    目前支持探测的信息有:

    探测的信息

    系统信息

    • 服务器名
    • 服务器IP
    • 服务器域名
    • 服务器端口
    • Web服务器版本
    • 请求链接的虚拟路径
    • 请求链接的物理路径
    • 应用程序根路径的虚拟路径
    • 应用程序根路径的物理路径
    • 操作系统
    • 操作系统安装的目录
    • .Net 版本
    • .Net 语言
    • 服务器当前时间
    • 服务器持续开机时间
    • 脚本超时时间

    处理器信息

    • 处理器个数
    • 处理器Id
    • 处理器类型
    • 处理器Level
    • 处理器OEM Id
    • 页面大小

    内存信息

    • .Net应用程序所影射的当前工作内存大小
    • 物理内存大小
    • 物理空闲内存大小
    • 物理使用空间大小
    • 页面文件大小
    • 可用页面文件大小
    • 虚拟内存大小
    • 可用内存大小

    存储器信息

    • 逻辑驱动器信息
    • 驱动器名
    • 卷标
    • 驱动器文件格式 (FAT32, NTFS...)
    • 驱动器类型 (固定硬盘,CDROM...)
    • 空闲和全部的空间

    Request Headers

    Server Variables

    环境变量

    Session Information

    系统 COM 组件

    • Adodb.Connection
    • Adodb.RecordSet
    • Adodb.Stream
    • Scripting.FileSystemObject
    • Microsoft.XMLHTTP
    • WScript.Shell
    • MSWC.AdRotator
    • MSWC.BrowserType
    • MSWC.Counters
    • MSWC.NextLink
    • MSWC.PermissionChecker
    • MSWC.Status
    • MSWC.Tools
    • IISSample.ContentRotator
    • IISSample.PageCounter

    邮件 COM 组件

    • JMail.SMTPMail
    • JMail.Message
    • CDONTS.NewMail
    • CDO.Message
    • Persits.MailSender
    • SMTPsvg.Mailer
    • DkQmail.Qmail
    • SmtpMail.SmtpMail
    • Geocel.Mailer

    上传 COM 组件

    • LyfUpload.UploadFile
    • Persits.Upload
    • Ironsoft.UpLoad
    • aspcn.Upload
    • SoftArtisans.FileUp
    • SoftArtisans.FileManager
    • Dundas.Upload
    • w3.upload

    图像 COM 组件

    • SoftArtisans.ImageGen
    • W3Image.Image
    • Persits.Jpeg
    • XY.Graphics
    • Ironsoft.DrawPic
    • Ironsoft.FlashCapture

    其他 COM 组件

    • dyy.zipsvr
    • hin2.com_iis
    • Socket.TCP

    使用方法

    请从下载页面下载当前版本的zip文件,解压缩后,将 info.aspx 文件置于服务器上任何可以执行 *.aspx 的目录下,然后通过浏览器访问该文件即可。

    如,置于服务器 www.example.com 的Web根目录下,那么通过 http://www.example.com/info.aspx,就可以看到结果。

    需求

    该页面支持Windows的IIS服务器和Linux/Unix下的装有Mono的Apache服务器。

    发表于 @ 2007年11月25日 12:26:00|评论(loading...)|编辑

    新一篇: Visual Studio 2008 LINQ to SQL 的Beta 2测试版和RTM正式版的差异 | 旧一篇: C#匿名方法的应用二则–实现异常Retry机制和WinForm线程安全访问

    评论

    #herry0628 发表于2008-07-14 11:50:30  IP: 220.178.42.*
    A gold website for wow gold and
    buy wow gold sevise.
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © DanceFire