数据处理设备配置方法技术

技术编号:2886030 阅读:170 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及具有参数调整器的数据处理设备的运行方法,该参数调整器通过以下方式调整系统部件的参数组,即:定义文件标识参数以及配置文件借助包含在定义文件内的标识决定参数。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及。现有技术许多设备和自动装置,在这里尤其是自动货币机,服务台和查询台,会计自动机,都包含一台用于控制的数据处理设备。根据可供支配的计算机技术和处理能力,这些往往来源于其它方面可供支配的通用设备,如个人计算机或工作组服务器以及使用其操作系统的。具有当今图形制作能力的显示屏可作为操作面使用,该显示屏由一些程序控制,这些程序由用于编制例如个人计算机的程序用的工具进行编制。此外一些程序是有效的,这些程序用于自动机的专用外设的控制,并且必须与其匹配。所有这些程序为其运行必须的参数数据或配置数据储存在数据处理器内。尽管在格式上这些程序越来越多地采纳一中公共标准,但仍然保证应正确调整为了运行必须的参数。参数的这种调整以前由用户维修站的合作者在安装时手工进行,或者在需要时在现场更新。在出现功能故障时也依靠人的经验和知识检控,并搜寻可能的故障。因此为了安排一个程序,长久以来知道这可以通过另一程序实现,该另一程序把程序文件拷贝到目标系统上,并且设立参数文件。这样一种方法例如在微软视窗NT工作站4.0,微软出版社,德国1996,ISBN3-86063-240-X,第2章内描述,其中在“应用设施”和“唯一数据库文件(UDFs)”章内描述了安排以及如何安排额外的应用,并对每个单独装置也可以不同配置。然而,这时知道个别应用的参数名是必须的。在运行开始后的改变不存在任何支持,这或者应用各部件的配置程序或者应用普通工具,在这里应用.INI-文件的登录编辑器或文本编辑器执行。从免费软件基金会,在署名“GNO CFENGINE”下准备好由MarkBurgess发展的用于管理数据处理设备的系统,该系统涉及按照POSIX标准的操作系统。此外,该软件的版本1.4.1经ftp∥ftp.germany.eu.net∥pub/packages/gnu/cfengine-1.4.1.tar.gz和经“Free soft ware Foundation Inc.(免费软件基础)”59 TemplePlace-Suite 330,Boston,MA 02111,USA的每一另外的Mirror是可以获得的。“CFENGINE”是一种监控数据处理设备的网络系统。它利用一种专用的过程语言(Sriptsprache),以便说明数据处理设备的额定配置。附属的软件通过该过程语言控制如下调整在那里描述的额定配置。在此章的“edifiles(编辑文件)”一节具有特殊意义。用“编辑文件”把一部分文件转换到额定状态。在CFENGINE内设置的指令允许自动检验配置文件或参数文件,并转换到所希望的额定状态。这通过插入一行的一些指令,例如“AppendIfNoSuchLine”,如果它不存在,则达到目的。在这方面,对一位有经验的系统管理者可以设想,用什么方法从上述章节的最后一段中得出,其中写道“建议你要谨慎使用这些编辑功能”。这时完成不同应用的参数的分配及其通过系统管理者知识的程序和程序文件,系统管理者发出如下信息,并且必须受到培训,即了解这些参数的各自名称以及相互之间的联系。如果安置了改变的软件,则对CFENGINE的控制文件必须相应地用手工进行修改。另一方法在安装手册B.Bauer等箸“S.u.S.E.Linux 4.3”Fürth1996,ISBN 3-930419-31-9内描述。在从11-5页开始的一节11.5显示,应用了中央配置文件/etc/rc.config。在那里程序技术上设置一些环境影响变量,另外这些变量通过随后的调用sbin/SuSEconfig引入到另外的参数文件内,例如/etc/resolv.conf.。尽管一个改变的、标准化的参数命名以及参数的多应用性是可以实现的,但通过在…/init.d的各文本的适配对各部件的适配仍然是必要的。然而这文本一般通过系统软件的供应商提供,因此,其改变将导致管理时出现问题。与此相对,值得追求的是在用户用一些相互联系的程序安装数据处理设备时,这些数据处理器对用户表明唯一应用是为用户者提供一种简单的途径对参数适配或修正,为此无需知道在参数文件内的详细知识和参数文件的各种变形。专利技术描述本专利技术从以下观测出发,即一般有区别地标明各个应用或系统部件的参数,虽然它们在系统运行时必须是相等的。因此本专利技术应用定义文件,其中标明并设置系统部件的参数以及它们是这样获得命名的,虽然这些参数随系统部件有区别地标明,并放置在不同地方,但就其内容而言是相同的,就得到相同的标识。随后这种标识可以在术语中以及涉及使用领域进行选择。借助于这个与使用范围有关的标识,使用者随后确定其为所有系统专用的参数,并且在唯一的配置文件内储存它们。与系统启动无关,即正在运行中,本方法借助定义文件和配置文件可更新系统部件的参数。通过这种措施实现试运转也是简单可能的,其中,把参数修正写入协议书,可能必须作哪些改变,然而这些改变不必已经执行。本专利技术也涉及具有参数校准器的数据处理设备运行的一种方法,系统部件的参数组通过以下方式调整,一个定义文件标识参数,并且一个配置文件借助由定义文件的标识确定参数。附图的简短说明这些附图是附图说明图1示出参与本方法的部件的安排,图2示出数据字段的逻辑连接。实施例的描述图1示出一个处理定义文件12和配置文件14的参数校准器10,从储存在那里的数据编制一个或多个参数文件(16)。一个参数文件是一种文件,其中借助关联的方法,即经密钥寻址储存一些数值。这些数值服务于利用参数文件的程序去确定流程参数。这样一种参数文件16在图2内简略地表示成图表,其中在第1列列举了密钥A,而在第2列包含附属于密钥的值E。存在一些众知的不同类型,据此存储这些参数。这在POSIX操作系统内也称为.rc文件的文件,其文件名以一个点开始。在微软公司的图形介面视窗3.X中为此应用具有扩展名‘.INI’的文件。这些包含在方括弧内的分段标志,并且在其它情况下除了注释列或空列之外,每行一个参数,其中行以密钥值开始,随之而来的是等号和设置值。如果逻辑上呈现一树形结构,其中文件名表示树根,分段表示相继的树节,密钥表示最下端的树节,而数值表示树叶。相应地在操作系统视窗NT内的参数也储存在中央数据库内,其中关于密钥语法的树形结构通过一个点作为断路器表示。虽然参数作为树形的结构,对于人们的阅读来说是极有帮助的,但对技术上的
技术实现思路
而言只有微不足道的意义。因此,在图2的描绘里从一棵线性化树出发,其中在密钥内,例如存在参数的绝对名。储存的类型,不论作为二进制文件或以可读形式,不论线性措施或用存取加速的措施,可以按照各边界条件根据其它的要求自由地由应用本专利技术的专家选择。不论所有参数储存在唯一的数据库内或用最上端的树叶表示文件名,对本专利技术只具有次要的意义。因此,密钥A象征性地,必要时为了参数的标识,存在它的格式以及储存地点和类型。图2简化表示参与的图表。参数文件16包含一些具有密钥A和值E的参数,用行表示。因此,存在定义文件12,它逻辑上具有3列,即一个密钥A,一个标识B和一个标准值C。密钥如在参数文件16中一样应用,因此在两者中称为A。此外存在配置文件14,它概念上具有两列A和D。第1列A或包含一个与参数文件16和定义文件12的列A的全部内容一样的密钥。分别通过密钥标识的参数本文档来自技高网
...

【技术保护点】
数据处理设备的运行方法,该设备具有通常彼此连接的一些系统部件,这些系统部件应用一个有关的参数组(16),这些参数经一个或多个为此在数据设备内准备的工具是可读,可写地储存的,该方法具有以下特征:-参数校准器(10)修改系统部件的参数组如下 :*定义文件(12)包含一个由-对一个系统部件的一个参数的指令(A),-与系统部件无关的参数标识(B),-参数的校准值(C)构成的三元组;*配置文件(14)包含由-与在定义文件内一样的一个参数的标识(B),- 该参数的额定值(D)构成的二元组;*其中参数校准器(10)-借助定义文件(12)的一个三元组的第一部件(A)对一个系统部件的一个参数定位,并且应用为此准备的工具读出它,-该参数在配置文件(14)内存在一个二元组时,其标识(A )与在定义文件(12)内的标识(A)一致,被设定为配置文件(14)中的额定值(D),否则设定为定义文件(12)中的标准值(C),-并且如果数值不等于读出的数值,则通过为此准备的工具写入该参数。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:R林舍恩
申请(专利权)人:西门子尼克斯多夫资讯系统公开股份有限公司
类型:发明
国别省市:DE[德国]

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

1