一种基于CIM模型开发MOF文件的方法、装置及设备制造方法及图纸

技术编号:20241916 阅读:38 留言:0更新日期:2019-01-29 23:12
本发明专利技术公开了一种基于CIM模型开发MOF文件的方法,能够显示文件库中的profile文件,并响应于用户对profile文件的选择,对profile文件进行解析,并根据解析结果显示profile文件的依赖继承关系,以及profile文件中必须实现的属性和方法,进而获取用户对该profile文件的配置信息,最终根据配置信息和该profile文件生成最终的MOF文件。可见,该方法能够在MOF文件的开发过程中,将用户选择的profile文件的依赖继承关系、以及该profile文件中必须实现的属性和方法直观的显示给用户,避免了用户因为不熟悉而在开发过程中查找profile文件的相关信息,极大的提高了开发效率。此外,本发明专利技术还提供了一种基于CIM模型开发MOF文件的装置、设备、及计算机可读存储介质,其作用与上述方法相对应。

【技术实现步骤摘要】
一种基于CIM模型开发MOF文件的方法、装置及设备
本专利技术涉及计算机领域,特别涉及一种基于CIM模型开发MOF文件的方法、装置、设备及计算机可读存储介质。
技术介绍
目前,通用信息模型CIM相关的开发技术,正在被越来越多的开发者所应用来搭建基于标准的信息世界模型。通过CIM模型,可以实现异构环境下的多种产品的统一管理。CIM通过若干profile文件定义了在特定环境下的CIM模型的实现。它的内容包括CIM类、关联信息、方法和属性。每一个profile文件都清晰的指出每一个类、属性和方法在具体条件的应用下如何实例化。在开发CIM模型的过程中,通过编写MOF文件来描述面向对象的类和实例的定义。开发CIM模型的一般过程主要是:1)根据需求确定需要实现的profile文件;2)熟悉选择出的profile文件,确定哪些类、属性以及方法必须实现;3)如果CIM的profile中没有实际需要的属性或者方法,则添加新的属性或方法;4)根据步骤3和4编写相应MOF文件;5)编码开发Provider。以上过程中,由于某些profile文件相互之间有依赖继承关系,开发人员来直接阅读这些文件,无法对这些本文档来自技高网...

【技术保护点】
1.一种基于CIM模型开发MOF文件的方法,其特征在于,包括:显示文件库中的profile文件,所述文件库包括多个预先写入的profile文件;响应于用户对profile文件的选择,对所述profile文件进行解析,得到解析结果;根据所述解析结果,显示所述profile文件的依赖继承关系,并显示所述profile文件中必须实现的属性和方法;获取用户对所述profile文件的配置信息;根据所述配置信息和所述profile文件,生成MOF文件。

【技术特征摘要】
1.一种基于CIM模型开发MOF文件的方法,其特征在于,包括:显示文件库中的profile文件,所述文件库包括多个预先写入的profile文件;响应于用户对profile文件的选择,对所述profile文件进行解析,得到解析结果;根据所述解析结果,显示所述profile文件的依赖继承关系,并显示所述profile文件中必须实现的属性和方法;获取用户对所述profile文件的配置信息;根据所述配置信息和所述profile文件,生成MOF文件。2.如权利要求1所述的方法,其特征在于,所述对所述profile文件进行解析,得到解析结果包括:根据配置文件和所述文件库中的profile文件,对所述profile文件进行解析,得到解析结果,其中,所述配置文件包括CIM规范中类必须实现的方法和属性。3.如权利要求1所述的方法,其特征在于,在所述对所述profile文件进行解析,得到解析结果之后,还包括:根据所述解析结果,以文本形式显示所述profile文件的功能描述。4.如权利要求3所述的方法,其特征在于,所述根据所述解析结果,显示所述profile文件的依赖继承关系,并显示所述profile文件中必须实现的属性和方法包括:根据所述解析结果,以图形化的形式显示所述profile文件的依赖继承关系,并以列表的形式显示所述profile文件中必须实现的属性和方法。5.如权利要求1-4任意一项所述的方法,其特征在于,所述获取用户的配置信息包括:分别获取用户对所述pro...

【专利技术属性】
技术研发人员:张贵勇
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1