当前位置: 首页 > 专利查询>西门子公司专利>正文

在计算机网络中用户程序的建立方法技术

技术编号:2889446 阅读:200 留言:0更新日期:2012-04-11 18:40
在一种计算机网络中,用于用户程序的建立机理,其特征在于,它具有: a)一种主计算机,它遍及全网络地更新用户程序专用的建立文件,采用的办法是它在从属计算机上复制它们, b)用户计算机,它们在一个用户的家用目录中,对每种用户程序拥有一个当地的建立文件,它在一种用户的每次申报过程中,在从属计算机的一种用户计算机上,索取和启动全网络统一的建立文件。(*该技术在2016年保护过期,可自由使用*)

【技术实现步骤摘要】
在多用户操作系统上,例如UNIX,HP-UX9.01,SUNOS,Domain-OS10.4,在用户的申报过程中必须在一种计算机上处理一种或多种文件,以便在计算机上和/或在其操作系统上进行一些调整,这些调整最佳地形成用户用其用户程序进行更多的工作或最佳地形成用户程序的实用性。所以每个用户程序为了最佳的使用,需要计算机的在所述文件中规定的一些专门调整。所述的专门调整,当今通过下述机理来实现在用户计算机中的用户程序“Mentor”的个人建立文件中例如存在着下列条目。XXSource/setup/mentor/cshrcXX通过上述条目促使例如扩大检索路径,设立特许文件用的变量以及控制用户程序“Mentor”其它性能的另外一些环境变量。在一种用户计算机中的“/setup”的目录结构,大致相当于下述表达形式 在所述的建立机理中,所有的建立文件必须始终在当地存于每个用户计算机上,以保证用户程序的可靠功能或最佳的调整。如果现在需要在建立文件上进行必要的改动(例如当用户程序的一种更新被录入和该更新需要一些新的调整或改变了的调整时),则必须在所有的计算机上进行这些改变。迄今用调用和手工复制建立文件的方式来实行这些改变。然而这意味着可观的管理工作量,尤其在大网络和多用户或多用户程序的情况下是如此。本专利技术的任务的依据在于,提出一种建立机理,它使得有可能,对所有的网络用户立即生效地改变用户程序的建立过程。该任务是通过具有权利要求1的特征的一种建立机理解决的。以下借助于附图详细说明本专利技术的实施例。该图展示一种具有连接上计算机的计算机网络,这些被连接上的计算机在一种不同种类的操作系统环境(SUN-OS;HP-UX;OSF1;Domain OS10.4)中运行。在这些操作系统上,对计算机重要的数据,用一种所谓的网络信息服务,简称NIS来管理。该NIS服务将网络上的计算机分成三类,即NIS主计算机,NIS从属计算机和NIS用户计算机。该主计算机是中央计算机,从它出发对计算机重要的数据(例如Password(密码),group(组),autouser(自动用户)…)能够被分配到从属计算机上。该应分配的数据可以单独通过主计算机来改变。如同已提到的那样,从属计算机由主计算机用当前数据来修改,并根据要求向用户计算机提供这些数据。用户计算机每次从一种从属计算机询问对系统重要的数据。在此情况下从属计算机必须存在于当地的网络区段中,因为不可能经过网间连接器(在图中称之为“路由器”)来询问。如果由于各种原因(维护工作,坠落或碰撞)从属机失灵,则对在相应网络区段中的所有用户计算机来说不再能存取由NIS服务分配的数据。但是由此同时也不再能在用户计算机上工作。因此用至少两个从属计算机来运行每个网络区段,这两个从属计算机在失灵情况下互相替代。按本专利技术的建立机理按以下的原理工作在所有从属计算机上制订以下的目录结构/usr/setup每天夜里上述目录结构,在以下也称之为主目录,被复制到从属计算机上。为了让用户们例如用户程序“Mentor”的用户们,能够存取该主目录,在用户的个人建立文件包含在家用目录中,例如建立文件.cshrc,必须添加下列条目XXset NISNODE=ypwhichsource/host/$NISNODE/user/setup/mentor/cshrcXX上述在用户建立文件中的条目因此导致一种遍及全系统的统一的建立文件的启动,此建立文件当时存在于从属计算机中。变量$NISNODE保证着不受眼前作为服务器工作的从属计算机影响,建立文件.cshrc总是被取到。用按本专利技术的建立机理保障了对用户程序在技术上一些重要的调整,耐久地为用户程序的所有用户保存着,也就是说不受计算机和网络结构的影响。为了在主目录中设置一种遍及全网络的、用于一种用户程序的建立文件,每个对一种用户程序的主管者,可以在系统管理机构,申请一种主目录的子目录。该子目录则分配给申请提交者以下的写/读的权利drwxr-xr-x wht lib mentor根据上述的分配,只有用户程序的主管者有权在该子目录中进行改动。可是该子目录可以被用户程序的每个用户读出。在一个用户的家用目录(Home Directory)中的个人建立文件.cshre和.login应与主目录中的同名建立文件区分开。按照本专利技术的建立机理,在个人的(用户专用的)位于家用目录中的建立文件里,从现在起被指明参阅全系统统一的主目录中的建立文件,以致于该用户专用的建立文件,从现在起除了安全查询外(例如针对被调用目标的存在),仅仅在一方面启动全系统统一的,在主目录中的建立文件,和另一方面也许启动其它的用户专用的建立指令或文件。根据按本专利技术的建立机理,由此所有用户用相同的全网络统一的,不断被更新的建立文件.login和.cshrc工作。即使一种或多种用户程序的全网络的建立被改变时,用户的个人建立文件由此不再需要任何改动。用于用户的两种个人文件的样板(template),用作用户自由的个人配置,该样板位于主目录下和称为user-login-template或user-cshrc-template。通过家用目录中的文件.my-own-login或.my-own-cshrc进行建立的个人补充。如果这些个人补充存在的话,它们会自动地被启动。一种另外的在家用目录中的文件,也就是文件.tools,用来选择用于向一个用户提供用户程序(工具tools)的一些建立。为所有所希望的用户程序,文件.tools包含着成行的条目。对于操作系统所必要的建立“系统”,在任何情况下可被启动,以致于它不必列在文件.tools中。由此.tools的存在是任选的。借助于“touch”,通过在家用目录中设立一种另外的文件,所谓的停止文件“message”,促使在执行建立的情况下,输出额外的调试信号。下面再次详细说明主目录及其在计算机网络中的分配该主目录,即目录/user/setup,是用于所有在计算机网络中存在的用户程序/目标的主目,对该用户程序/目标需要一种建立机理。对每一种通过建立机理支持的用户程序(tool),它包含一种子目录。一种子目录又包含着对各自用户程序的直接建立所必要的所有内容。例如对于用户程序Mentor和Synopsis,.login和.cshrc两种文件是必要的,如同已提到的那样,它们由一种用户个人的建立文件,在其在系统上申报之后启动。这些建立文件的名称和它们的存放地点是固定的,而它们的内容和它们的功能由工具(Tool)-组决定。在用于一种确定工具(Tool)的建立中所必要的改动(例如在版本变更时),必须由主目录(/user/setup/<tool>)中的该工具(Tool)-组来进行,以便将它们供给计算机网络中该工具(Tools)的所有用户使用。如同所提到的那样,该主目录按要求或者按顺序,每天一次地分配在所有的从属计算机上。各用户在它们工作前用一种用户程序存取该副本。对于工具子目录的针对人员的管辖权,是隐含地通过所有者的和组的属性被确定的。文件used-vars位于主目录中。该文件记录和说明所有的外壳变量,它们由各工具组用于该建立。每种工具组必须在那里记录它的变量,以便保证单一性和不能由双重应用产生冲突。本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:T·金特尔
申请(专利权)人:西门子公司
类型:发明
国别省市:

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

1