1.一种操作配置对象的方法,适用于光线路终端;其特征在于,包括:步骤S1,解析所述光线路终端内预先配置的系统文件,得到相应的解析结果;
步骤S2,根据所述解析结果,于所述系统文件中提取关联于相应的配置对象的具体属性信息并保存;
步骤S3,针对每个所述配置对象对应的所述具体属性信息,生成相应的标准操作内容并保存;
被生成并保存的所述标准操作内容提供给使用者调用并执行,以对相应的所述配置对象进行相应的操作。
2.如权利要求1所述的操作配置对象的方法,其特征在于,所述步骤S1中,所述光线路终端内预先配置的所述系统文件为xml格式的文件。
3.如权利要求1所述的操作配置对象的方法,其特征在于,所述步骤S2中,采用perl语言生成的操作脚本,从所述系统文件中提取相应的所述具体属性信息并保存。
4.如权利要求1所述的操作配置对象的方法,其特征在于,所述具体属性信息包括:关联于所述配置对象的对象名称。
5.如权利要求1所述的操作配置对象的方法,其特征在于,所述具体属性信息包括:关联于所述配置对象的属性值的名称;和/或
关联于所述配置对象的属性值是否为索引值的指示标记;和/或关联于所述配置对象的属性值的长度;和/或
关联于所述配置对象的属性值所支持的操作类型;和/或关联于所述配置对象的属性值的取值区间;和/或关联于所述配置对象的属性值的默认值。
6.如权利要求1所述的操作配置对象的方法,其特征在于,所述步骤S3具体包括:步骤S31a,按照从所述系统文件中提取的顺序,依次提取被保存的关联于所述配置对象的不同的所述具体属性信息;
步骤S32a,调用相应的数据记录生成指令,依照相应的所述具体属性信息于数据库中生成对应于所述配置对象的数据记录并保存。
7.如权利要求6所述的操作配置对象的方法,其特征在于,调用相应的所述数据库生成指令,根据所述具体属性信息生成相应的数据库查询语句,从而在所述数据库中创建关联于所述配置对象的所述数据记录。
8.如权利要求1所述的操作配置对象的方法,其特征在于,所述步骤S3具体包括:步骤S31b,按照从所述系统文件中提取的顺序,依次提取被保存的关联于所述配置对象的不同的所述具体属性信息;
步骤S32b,调用相应的数据记录生成指令,依照相应的所述具体属性信息于数据库中生成对应于所述配置对象的数据记录并保存。
步骤S33b,调用相应的数据记录操作生成指令,针对所述数据记录生成相应的操作工具并保存。
9.如权利要求8所述的操作配置对象的方法,其特征在于,所述操作工具包括:关联于所述数据记录的结构体函数;和/或
关联于所述数据记录的宏定义函数;和/或
关联于所述数据记录的枚举函数。
10.如权利要求1所述的操作配置对象的方法,其特征在于,所述步骤S3具体包括:步骤S31c,按照从所述系统文件中提取的顺序,依次提取被保存的关联于所述配置对象的不同的所述具体属性信息;
步骤S32c,调用相应的数据记录生成指令,依照相应的所述具体属性信息于数据库中生成对应于所述配置对象的数据记录并保存;
步骤S33c,调用相应的宏生成指令,针对包括所有所述数据记录的数据表格生成关联于所述数据表格的表名的宏函数。
11.如权利要求1所述的操作配置对象的方法,其特征在于,所述步骤S3具体包括:步骤S31d,按照从所述系统文件中提取的顺序,依次提取被保存的关联于所述配置对象的不同的所述具体属性信息;
步骤S32d,调用相应的初始化指令,针对所有所述配置对象,生成相应的初始化函数并保存。
12.如权利要求1所述的操作配置对象的方法,其特征在于,所述步骤S3具体包括:步骤S31e,按照从所述系统文件中提取的顺序,依次提取被保存的关联于所述配置对象的不同的所述具体属性信息;
步骤S32e,调用相应的数据记录生成指令,依照相应的所述具体属性信息于数据库中生成对应于所述配置对象的数据记录并保存;
步骤S33e,调用相应的全局操作生成指令,针对所述数据库中包括所有所述数据记录的数据表格生成相应的全局操作函数并保存。
13.如权利要求12所述的操作配置对象的方法,其特征在于,所述步骤S33e中,所述全局操作函数基于光网络管理控制接口协议被调用和运行。
14.如权利要求12所述的操作配置对象的方法,其特征在于,所述步骤S33e中,所述全局操作函数可以为针对所有所述配置对象生成的对应于转发数据库结构的操作函数。
15.如权利要求14所述的操作配置对象的方法,其特征在于,所述操作函数包括:关联于所述转发数据库结构的增加操作函数;和/或关联于所述转发数据库结构的删除操作函数;和/或关联于所述转发数据库结构的修改操作函数。
16.如权利要求1所述的操作配置对象的方法,其特征在于,所述光线路终端基于GPON网络或者EPON网络工作。
17.一种光线路终端,其特征在于,采用如权利要求1-16所述的操作配置对象的方法。