闲言碎语话CIM

      CIM是Common Information Model的缩写。这个词总是和WBEM,CIMOM和mof搅合在一起,让人云里雾里。还是先从WBEM说起吧。WBEM是Web Based Enterprise Management的缩写。它的老家是DMTF组织,是帝国主义大公司相互妥协的地方。WBEM是一种系统管理的框架,现在还在不停地完善中。

      要利用WBEM框架进行系统管理首先就要对资源进行建模。比如,你要管理CPU,那么你就要对CPU建个模型。这个模型就是CIM。当然建模也是有讲究的。WBEM提供了两种描述CIM的方式:UML图和mof语言。UML图主要在设计阶段,mof语言主要在代码编写阶段。对于我们这些“代码生成器”来说,mof语言可能更有用一些。WBEM担心我们糟糕的设计会毁了他们的清誉,就自己设计了一套模型,你可以到他们的官方网站上下载到。这套模型真是保罗万象呀。有了mof文件还要用一个编译器生成C++或Java代码。“代码生成器”终于看到自己熟悉的东西了。CIM对应的对象最终是保存到CIMOM中的。CIMOM是CIM Object Manager的缩写。打个比方,CIM就好像是关系型数据库中的表,CIMOM就好像是数据库管理系统。

     很多人可能很反感我把程序员说成是”代码生成器“。其实主要是发泄一下找工作时的一些怨气了。好多做C++的公司一看到你的项目经验中有做过Java的,就将你设为异教徒,驱之门外,不管你的C++有多强。不同语言之间的纷争,在计算机科学,其实真是鸡毛蒜皮的小事。能解决实际问题才是王道!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值