一種關聯屬性取值確定方法與自適配管理系統的制作方法
【專利摘要】本發明實施例公開了一種關聯屬性取值確定方法,包括:自適配管理系統確定管理界面的屬性變化信息;根據屬性變化信息,確定元數據信息;根據元數據信息,生成查詢命令,并將查詢命令發送給被管理單元;接收被管理單元反饋的實例集合;根據實例集合,確定關聯對象的取值范圍。本發明實施例提供的關聯屬性取值確定方法可以使得自適配管理系統中能夠知預置關聯屬性的取值范圍并提供給用戶,使得用戶無需人工記憶并輸入預置關聯屬性的取值,提高了自適配管理系統中屬性配置的效率與成功率,改善了用戶體驗。
【專利說明】一種關聯屬性取值確定方法與自適配管理系統
【技術領域】
[0001]本發明涉及通信領域,尤其涉及一種關聯屬性取值確定方法與自適配管理系統。
【背景技術】
[0002]在通信領域中,自適配管理系統是一個管理系統,也可作為管理系統的一個子系統存在。管理系統的某些相對簡單的配置查看功能可以由自適配管理系統完成。在某些場景下,也可僅由自適配管理系統完成所有的管理功能。例如,MIB Browser工具就是一個簡單的自適配管理系統。自適配管理系統對被管理的適配方式的特點是:僅適配定義管理接口的規范,不適配具體特性的接口定義。只要被管理單元上的特性的接口定義符合對應規范描述,自適配管理系統就能對其管理,比如自適配系統僅需適配NETC0NF/YANG規范,被管理單元內的任何按照NETC0NF/YANG規范定義接口的特性,均可被自適配系統管理。現階段的自適配管理系統的基本架構主要包括:
[0003]接口描述管理部件,用于接收管理接口描述文件,并將所述管理接口描述文件轉換成符合所述自適配管理系統的規范的格式,所述管理接口描述文件用于描述所述被管理單元的屬性的對外行為;
[0004]界面自動生成部件,用于加載被所述管理接口描述文件轉換過的所述管理接口描述文件,生成用于管理所述管理接口描述文件所描述的屬性的管理界面;
[0005]命令自動生成部件,用于從所述管理界面接收指令輸入,根據所述指令輸入生成對應的控制命令,通過所述連接部件將所述控制命令發送給所述被管理單元,并通過所述連接部件接收所述被管理單元對所述控制命令的控制響應,將所述控制響應發送給所述界面自動生成部件,使得所述界面自動生成部件根據所述控制響應所述管理界面;
[0006]連接部件,用于連接所述命令自動生成部件與所述被管理單元。
[0007]自適配管理系統之所以能快速適配被管理單元,是因為它無需適配被管理單元的每個特性,系統也不會隨被管理單元的管理接口的變化而修改。自適配管理系統研發出來后,除非出現了新的接口定義規范,否則不用做任何修改,一次性適配符合接口定義規范的所有新老設備的所有特性。
[0008]但是,當前標準化的模型文法有限的表達能力,制約了界面的可用性。例如,當用戶修改管理界面中的一個變化屬性的取值時,管理界面中該變化屬性所關聯的關聯對象的取值范圍發生了變化,而關聯對象的取值范圍是如何變化的,在模型中又沒有定義。因此在自適配管理系統中,用戶需要先從被管理單元上查找并記下關聯對象的取值,然后人工將關聯對象的取值輸入到管理界面中,這個過程較為耗時且容易出錯,導致自適配管理系統中屬性配置效率低下,成功率不高。
【發明內容】
[0009]本發明實施例提供了一種關聯屬性取值確定方法,用于提升自適配管理系統中屬性配置的效率。
[0010]本發明實施例的第一方面提供了一種關聯屬性取值確定方法,所述方法應用于自適配管理系統,包括:
[0011]自適配管理系統確定管理界面的屬性變化信息,所述管理界面用于顯示被管理單元的多個屬性,所述屬性變化信息包括所述多個屬性中的變化屬性及其變化后的取值,所述變化屬性用于表示所述管理界面中被修改的屬性;
[0012]所述自適配管理系統根據所述屬性變化信息,確定元數據信息,所述元數據信息用于確定與所述變化屬性關聯的關聯對象的實例,所述關聯對象為所述被管理單元的多個屬性中的一個屬性;
[0013]所述自適配管理系統根據所述屬性變化信息和所述元數據信息,生成查詢命令,并將所述查詢命令發送給所述被管理單元,使得所述被管理單元根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合;
[0014]所述自適配管理系統接收所述被管理單元反饋的實例集合;
[0015]所述自適配管理系統根據所述實例集合,確定所述關聯對象的取值范圍。
[0016]結合本發明實施例的第一方面,本發明實施例的第一方面的第一種實現方式中,所述元數據信息包括所述變化屬性的變化后的取值與所述關聯對象的至少一個屬性的取值之間的對應關系;
[0017]所述根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合,包括:
[0018]根據所述查詢命令確定與所述變化屬性的變化后的取值對應的關聯對象的第一屬性及所述第一屬性的第一取值;
[0019]確定所述關聯對象實例中所述第一屬性的取值為所述第一取值的所有實例為滿足所述元數據信息的實例集合。
[0020]結合本發明實施例的第一方面或第一方面的第一種實現方式,本發明實施例的第一方面的第二種實現方式中,所述自適配管理系統根據所述屬性變化信息,確定元數據信息包括:
[0021]所述自適配管理系統根據所述變化屬性的變化后的取值,確定包括所述變化屬性的變化后的取值與所述關聯對象的至少一個屬性的取值之間的對應關系的元數據信息。
[0022]結合本發明實施例的第一方面或第一方面的第一種實現方式,本發明實施例的第一方面的第三種實現方式中,所述自適配管理系統根據所述實例集合,確定所述關聯對象的取值范圍包括:
[0023]所述自適配管理系統將所述實例集合確定為所述關聯對象的取值范圍。
[0024]本發明實施例的第二方面提供了一種自適配管理系統,包括:
[0025]屬性信息確定模塊,用于確定管理界面的屬性變化信息,所述管理界面用于顯示被管理單元的多個屬性,所述屬性變化信息包括所述多個屬性中的變化屬性及其變化后的取值,所述變化屬性用于表示所述管理界面中被修改的屬性;
[0026]元數據確定模塊,用于根據所述屬性變化信息,確定元數據信息,所述元數據信息用于確定與所述變化屬性關聯的關聯對象的實例,所述關聯對象為所述被管理單元的多個屬性中的一個屬性;
[0027]查詢命令模塊,用于根據所述屬性變化信息和所述元數據信息,生成查詢命令,并將所述查詢命令發送給所述被管理單元,使得所述被管理單元根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合;
[0028]實例接收模塊,用于接收所述被管理單元反饋的實例集合;
[0029]取值確定模塊,用于根據所述實例集合,確定所述關聯對象的取值范圍。
[0030]結合本發明實施例的第二方面,本發明實施例的第二方面的第一種實現方式中,所述元數據信息包括所述變化屬性的變化后的取值與所述關聯對象的至少一個屬性的取值之間的對應關系;
[0031]所述根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合,包括:
[0032]根據所述查詢命令確定與所述變化屬性的變化后的取值對應的關聯對象的第一屬性及所述第一屬性的第一取值;
[0033]確定所述關聯對象實例中所述第一屬性的取值為所述第一取值的所有實例為滿足所述元數據信息的實例集合。
[0034]結合本發明實施例的第二方面或第二方面的第一種實現方式,本發明實施例的第二方面的第二種實現方式中,所述元數據確定模塊具體用于:
[0035]根據所述變化屬性的變化后的取值,確定包括所述變化屬性的變化后的取值與所述關聯對象的至少一個屬性的取值之間的對應關系的元數據信息。
[0036]結合本發明實施例的第二方面或第二方面的第一種實現方式,本發明實施例的第二方面的第三種實現方式中,所述取值確定模塊具體用于:
[0037]將所述實例集合確定為所述關聯對象的取值范圍。
[0038]本發明實施例提供了一種關聯屬性取值確定方法,包括:自適配管理系統確定管理界面的屬性變化信息;根據屬性變化信息,確定元數據信息;根據元數據信息,生成查詢命令,并將查詢命令發送給被管理單元;接收被管理單元反饋的實例集合;根據實例集合,確定關聯對象的取值范圍。通過這樣的方法,自適配管理系統就可以獲知關聯對象的取值范圍,在用戶需要輸入關聯對象的取值時,可以在管理界面上顯示關聯對象的取值范圍,以供用戶選擇輸入,使得用戶無需人工記憶并輸入預置關聯屬性的取值,提高了自適配管理系統中屬性配置的效率與成功率,改善了用戶體驗。
【專利附圖】
【附圖說明】
[0039]圖1為本發明實施例中關聯屬性取值確定方法一個實施例流程圖;
[0040]圖2為本發明實施例中自適配管理系統一個實施例結構圖;
[0041]圖3為本發明實施例中自適配管理系統另一個實施例結構圖。
【具體實施方式】
[0042]本發明實施例提供了一種關聯屬性取值確定方法,用于提高自適配管理系統中屬性配置的成功率,改善用戶體驗。本發明實施例還提供了相應的自適配管理系統,以下將分別進行描述。
[0043]本發明實施例提供的關聯屬性取值確定方法的基本流程請參見圖1,主要包括:
[0044]101、自適配管理系統確定管理界面的屬性變化信息;
[0045]自適配管理系統生成的管理界面,用于顯示被管理單元的多個屬性。其中,當用戶對管理界面中的某個屬性做出修改時,被管理單元的其它屬性的取值也會隨之發生變化。在本發明實施例中,管理界面中被修改的屬性稱為變化屬性,變化屬性可以為一個或多個。變化屬性被修改后,與變化屬性相關聯的關聯對象的取值范圍會發生變化,本申請中,關聯對象為被管理單元的多個屬性中的一個屬性。但是,當管理界面中變化屬性被修改時,自適配管理系統并不能直接確定關聯對象,進而也無法確定關聯對象的取值范圍。本實施例即提供了一種確定關聯對象并確定其取值范圍的方法。本實施例中,自適配管理系統確定管理界面的屬性變化信息,屬性變化信息包括變化屬性及其變化后的取值。
[0046]102、自適配管理系統根據屬性變化信息,確定元數據信息;
[0047]本實施例中,自適配管理系統根據屬性變化信息,確定屬性變化信息對應的兀數據信息。其中,屬性變化信息對應的元數據信息用于確定與變化屬性關聯的關聯對象的實例。其中,元數據信息為預置在自適配管理系統中的信息,元數據信息的形式有很多,本實施例中不做限定。其中,屬性變化信息對應的元數據信息可以為I個或多個,本實施例中不做限定。
[0048]自適配管理系統如何根據屬性變化信息,確定屬性變化信息對應的元數據信息,將在下文詳述,此處不做限定。
[0049]103、自適配管理系統根據屬性變化信息和元數據信息,生成查詢命令,并將查詢命令發送給被管理單元;
[0050]自適配管理系統根據屬性變化信息,確定了屬性變化信息對應的元數據信息后,根據該屬性變化信息對應的元數據信息,生成查詢命令,并將查詢命令發送給被管理單元,使得被管理單元根據查詢命令在關聯對象的所有實例中確定滿足元數據信息的實例集合。
[0051]104、自適配管理系統接收被管理單元反饋的實例集合;
[0052]被管理單元接收到查詢命令后,根據該查詢命令在關聯對象的所有實例中確定滿足元數據信息的實例集合,并將查詢到的實例合集反饋給自適配管理系統。自適配管理系統接收被管理單元反饋的實例集合。其中,實例集合中包括至少一個與所述變化屬性關聯的關聯對象的實例。
[0053]105、自適配管理系統根據實例集合,確定關聯對象的取值范圍。
[0054]自適配管理系統根據被管理單元反饋的實例集合,確定關聯對象的取值范圍。其中,自適配管理系統根據實例集合確定關聯對象的取值范圍的方法有很多種,將在后文中詳述,此處不做限定。
[0055]自適配管理系統確定了關聯對象的取值范圍后,在用戶需要輸入關聯對象的取值時,可以直接在管理界面上顯示關聯對象的取值范圍,以供用戶選擇輸入。
[0056]本實施例提供了一種關聯屬性取值確定方法,包括:自適配管理系統確定管理界面的屬性變化信息;根據屬性變化信息,確定元數據信息;根據元數據信息,生成查詢命令,并將查詢命令發送給被管理單元;接收被管理單元反饋的實例集合;根據實例集合,確定關聯對象的取值范圍。通過這樣的方法,自適配管理系統就可以獲知關聯對象的取值范圍,在用戶需要輸入關聯對象的取值時,可以在管理界面上顯示關聯對象的取值范圍,以供用戶選擇輸入,使得用戶無需人工記憶并輸入預置關聯屬性的取值,提高了自適配管理系統中屬性配置的效率與成功率,改善了用戶體驗。
[0057]優選的,元數據信息可以包括變化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系。可以理解的,當元數據信息包含該對應關系時,根據屬性變化信息和元數據信息就可以確定關聯對象的至少一個屬性的取值。因此,自適配管理系統根據屬性變化信息和元數據信息,生成查詢命令,并將查詢命令發送給被管理單元,使得被管理單元根據查詢命令確定與變化屬性的變化后的取值對應的關聯對象的第一屬性,及該第一屬性的第一取值,然后將關聯對象實例中,第一屬性的取值為第一取值的所有實例確定為滿足元數據信息的實例集合。
[0058]優選的,當元數據信息包括變化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系時,自適配管理系統根據屬性變化信息確定元數據信息的方法可以為:自適配管理系統根據變化屬性的變化后的取值,確定包括所述變化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系的元數據信息。
[0059]優選的,自適配管理系統接收到被管理單元反饋的實例集合后,可以直接將該實例集合確定為關聯對象的取值范圍。
[0060]特別的,自適配管理系統應當依據實際應用場景,來設定根據實例集合,確定關聯對象的取值范圍的方法。例如,圖1所示的實施例中,需要獲得的是與變化屬性關聯的關聯對象的取值范圍,其中關聯對象為被管理單元的多個屬性中的一個屬性,則關聯對象的實例中,滿足元數據信息的實例合集就是關聯對象的取值范圍。在實際應用中,如果需要獲得的是與變化屬性關聯的關聯屬性的取值范圍,其中,關聯屬性屬于該被管理單元的多個屬性,則與圖1所示的實施例提供的方法類似的,自適配管理系統確定管理界面的屬性變化信息;自適配管理系統根據屬性變化信息,確定元數據信息,其中,元數據信息包括變化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系,且元數據信息還用于指示:關聯對象的屬性中,哪一個屬性為關聯屬性,值得注意的是,此時的關聯對象不再是被管理單元的多個屬性中的一個屬性;自適配管理系統根據元數據信息,生成查詢命令,并將查詢命令發送給被管理單元,使得被管理單元根據查詢命令在關聯對象的所有實例中確定滿足元數據信息的實例集合,具體的,被管理單元根據查詢命令確定與變化屬性的變化后的取值對應的關聯對象的第而屬性,及該第而屬性的第而取值,然后將關聯對象實例中,第二屬性的取值為第二取值的所有實例確定為滿足元數據信息的實例集合;自適配管理系統接收被管理單元反饋的實例集合;然后,自適配管理系統將該實例合集中,所有實例的關聯屬性的取值的集合,作為關聯屬性的取值范圍。
[0061]為了便于理解上述實施例,下面將以上述實施例的一個具體應用場景為例進行描述。
[0062]自適配管理系統生成的管理界面,用于顯示被管理單元的多個屬性。其中,用戶將管理界面中的一個屬性“VPN”的取值修改為“CES”。此時,管理界面中該VPN關聯的接口的取值范圍發生了變化。
[0063]自適配管理系統確定屬性變化信息,其中,屬性變化信息包括變化屬性“VPN”以及其取值“ CES ”。
[0064]自適配管理系統中包括有元數據信息,自適配管理系統根據屬性變化信息查找對應的元數據信息,得到化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系為:變化屬性“VPN”的取值為“CES”時,VPN必須綁定Serial類型的接口。
[0065]自適配管理系統根據屬性變化信息和元數據信息,生成查詢命令,并將查詢命令發送給被管理單元,使得被管理單元查詢所有接口類型為Serial的接口。
[0066]被管理單元接收到查詢命令后,根據該查詢命令確定接口類型為Serial的接口集合,并將查詢到的接口合集反饋給自適配管理系統。自適配管理系統接收被管理單元反饋的接口集合。
[0067]自適配管理系統將該接口集合,作為VPN關聯的接口的取值范圍。
[0068]本發明實施例還提供了相關的自適配管理系統,用于實現圖1所示的實施例所描述的方法。
[0069]本發明實施例提供的自適配管理系統的基本結構請參閱圖2,主要包括:
[0070]屬性信息確定模塊201,用于確定管理界面的屬性變化信息,所述管理界面用于顯示被管理單元的多個屬性,所述屬性變化信息包括所述多個屬性中的變化屬性及其變化后的取值,所述變化屬性用于表示所述管理界面中被修改的屬性;
[0071]元數據確定模塊202,用于根據所述屬性變化信息,確定元數據信息,所述元數據信息用于確定與所述變化屬性關聯的關聯對象的實例,所述關聯對象為所述被管理單元的多個屬性中的一個屬性;
[0072]查詢命令模塊203,用于根據所述屬性變化信息和所述元數據信息,生成查詢命令,并將所述查詢命令發送給所述被管理單元,使得所述被管理單元根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合;
[0073]實例接收模塊204,用于接收所述被管理單元反饋的實例集合;
[0074]取值確定模塊205,用于根據所述實例集合,確定所述關聯對象的取值范圍。
[0075]本實施例提供了一種自適配管理系統,包括:屬性信息確定模塊201確定管理界面的屬性變化信息;元數據確定模塊202根據屬性變化信息,確定元數據信息;查詢命令模塊203根據元數據信息,生成查詢命令,并將查詢命令發送給被管理單元;實例接收模塊204接收被管理單元反饋的實例集合;取值確定模塊205根據實例集合,確定關聯對象的取值范圍。本實施例提供的自適配管理系統就可以獲知關聯對象的取值范圍,在用戶需要輸入關聯對象的取值時,可以在管理界面上顯示關聯對象的取值范圍,以供用戶選擇輸入,使得用戶無需人工記憶并輸入預置關聯屬性的取值,提高了自適配管理系統中屬性配置的效率與成功率,改善了用戶體驗。
[0076]優選的,元數據信息可以包括變化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系。可以理解的,當元數據信息包含該對應關系時,根據屬性變化信息和元數據信息就可以確定關聯對象的至少一個屬性的取值。因此,查詢命令模塊203根據屬性變化信息和元數據信息,生成查詢命令,并將查詢命令發送給被管理單元,使得被管理單元根據查詢命令確定與變化屬性的變化后的取值對應的關聯對象的第一屬性,及該第一屬性的第一取值,然后將關聯對象實例中,第一屬性的取值為第一取值的所有實例確定為滿足元數據信息的實例集合。
[0077]優選的,當元數據信息包括變化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系時,元數據確定模塊202可以具體用于:根據變化屬性的變化后的取值,確定包括所述變化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系的元數據信息。
[0078]優選的,取值確定模塊205接收到被管理單元反饋的實例集合后,可以直接將該實例集合確定為關聯對象的取值范圍。
[0079]為了便于理解上述實施例,下面將以上述實施例的一個具體應用場景為例進行描述。
[0080]自適配管理系統生成的管理界面,用于顯示被管理單元的多個屬性。其中,用戶將管理界面中的一個屬性“VPN”的取值修改為“CES”。此時,管理界面中該VPN關聯的接口的取值范圍發生了變化。
[0081]屬性信息確定模塊201確定屬性變化信息,其中,屬性變化信息包括變化屬性“VPN”以及其取值“CES”。
[0082]自適配管理系統中包括有元數據信息,元數據確定模塊202根據屬性變化信息查找對應的元數據信息,得到化屬性的變化后的取值與關聯對象的至少一個屬性的取值之間的對應關系為:變化屬性“VPN”的取值為“CES”時,VPN必須綁定Serial類型的接口。
[0083]查詢命令模塊203根據屬性變化信息和元數據信息,生成查詢命令,并將查詢命令發送給被管理單元,使得被管理單元查詢所有接口類型為Serial的接口。
[0084]被管理單元接收到查詢命令后,根據該查詢命令確定接口類型為Serial的接口集合,并將查詢到的接口合集反饋給自適配管理系統。實例接收模塊204接收被管理單元反饋的接口集合。
[0085]取值確定模塊205將該接口集合,作為VPN關聯的接口的取值范圍。
[0086]上面從單元化功能實體的角度對本發明實施例中的自適配管理系統進行了描述,下面從硬件處理的角度對本發明實施例中的自適配管理系統進行描述,請參閱圖3,本發明實施例中的自適配管理系統300另一實施例包括:
[0087]輸入裝置301、輸出裝置302、處理器303和存儲器304 (其中自適配管理系統300中的處理器303的數量可以一個或多個,圖3中以一個處理器303為例)。在本發明的一些實施例中,輸入裝置301、輸出裝置302、處理器303和存儲器304可通過總線或其它方式連接,其中,圖3中以通過總線連接為例。
[0088]其中,通過調用存儲器304存儲的操作指令,處理器303用于執行如下步驟:確定管理界面的屬性變化信息;根據屬性變化信息,確定元數據信息;根據屬性變化信息和元數據信息,生成查詢命令,并將查詢命令發送給被管理單元;接收所述被管理單元反饋的實例集合;根據實例集合,確定關聯對象的取值范圍。
[0089]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0090]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0091]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
[0092]另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
[0093]所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0094]以上所述,以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。
【權利要求】
1.一種關聯屬性取值確定方法,其特征在于,所述方法應用于自適配管理系統,包括: 自適配管理系統確定管理界面的屬性變化信息,所述管理界面用于顯示被管理單元的多個屬性,所述屬性變化信息包括所述多個屬性中的變化屬性及其變化后的取值,所述變化屬性用于表示所述管理界面中被修改的屬性; 所述自適配管理系統根據所述屬性變化信息,確定元數據信息,所述元數據信息用于確定與所述變化屬性關聯的關聯對象的實例,所述關聯對象為所述被管理單元的多個屬性中的一個屬性; 所述自適配管理系統根據所述屬性變化信息和所述元數據信息,生成查詢命令,并將所述查詢命令發送給所述被管理單元,使得所述被管理單元根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合; 所述自適配管理系統接收所述被管理單元反饋的實例集合; 所述自適配管理系統根據所述實例集合,確定所述關聯對象的取值范圍。
2.根據權利要求1所述的關聯屬性取值確定方法,其特征在于,所述元數據信息包括所述變化屬性的變化后的取值與所述關聯對象的至少一個屬性的取值之間的對應關系; 所述根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合,包括: 根據所述查詢命令確定與所述變化屬性的變化后的取值對應的關聯對象的第一屬性及所述第一屬性的第一取值; 確定所述關聯對象實例中所述第一屬性的取值為所述第一取值的所有實例為滿足所述元數據信息的實例集合。
3.根據權利要求1或2所述的關聯屬性取值確定方法,其特征在于,所述自適配管理系統根據所述屬性變化信息,確定元數據信息包括: 所述自適配管理系統根據所述變化屬性的變化后的取值,確定包括所述變化屬性的變化后的取值與所述關聯對象的至少一個屬性的取值之間的對應關系的元數據信息。
4.根據權利要求1或2所述的關聯屬性取值確定方法,其特征在于,所述自適配管理系統根據所述實例集合,確定所述關聯對象的取值范圍包括: 所述自適配管理系統將所述實例集合確定為所述關聯對象的取值范圍。
5.一種自適配管理系統,其特征在于,包括: 屬性信息確定模塊,用于確定管理界面的屬性變化信息,所述管理界面用于顯示被管理單元的多個屬性,所述屬性變化信息包括所述多個屬性中的變化屬性及其變化后的取值,所述變化屬性用于表示所述管理界面中被修改的屬性; 元數據確定模塊,用于根據所述屬性變化信息,確定元數據信息,所述元數據信息用于確定與所述變化屬性關聯的關聯對象的實例,所述關聯對象為所述被管理單元的多個屬性中的一個屬性; 查詢命令模塊,用于根據所述屬性變化信息和所述元數據信息,生成查詢命令,并將所述查詢命令發送給所述被管理單元,使得所述被管理單元根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合; 實例接收模塊,用于接收所述被管理單元反饋的實例集合; 取值確定模塊,用于根據所述實例集合,確定所述關聯對象的取值范圍。
6.根據權利要求5所述的自適配管理系統,其特征在于,所述元數據信息包括所述變化屬性的變化后的取值與所述關聯對象的至少一個屬性的取值之間的對應關系; 所述根據所述查詢命令在所述關聯對象的所有實例中確定滿足所述元數據信息的實例集合,包括: 根據所述查詢命令確定與所述變化屬性的變化后的取值對應的關聯對象的第一屬性及所述第一屬性的第一取值; 確定所述關聯對象實例中所述第一屬性的取值為所述第一取值的所有實例為滿足所述元數據信息的實例集合。
7.根據權利要求5或6所述的自適配管理系統,其特征在于,所述元數據確定模塊具體用于: 根據所述變化屬性的變化后的取值,確定包括所述變化屬性的變化后的取值與所述關聯對象的至少一個屬性的取值之間的對應關系的元數據信息。
8.根據權利要求5或6所述的自適配管理系統,其特征在于,所述取值確定模塊具體用于: 將所述實例集合確定為所述關聯對象的取值范圍。
【文檔編號】H04L12/24GK104270259SQ201410478922
【公開日】2015年1月7日 申請日期:2014年9月18日 優先權日:2014年9月18日
【發明者】張雷 申請人:杭州華為數字技術有限公司