【技术实现步骤摘要】
一种基于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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。