软件认证的远端更新方法技术

技术编号:7435931 阅读:160 留言:0更新日期:2012-06-15 13:45
本发明专利技术公开了一种软件认证的远端更新方法,用以远端控制安装有认证管理软件的伺服器来进行软件认证的更新动作。本方法首先设定对应于认证管理软件的通讯端口。接着,透过通讯端口接收来自于电脑系统的访问指令,其中此访问指令是对应于认证管理软件。最后,启动认证管理软件以进行软件认证的更新动作。据此,使用者可以在本地端的电脑系统上控制伺服器进行软件认证的更新,进而提升工作效率。

【技术实现步骤摘要】

本专利技术是有关于一种软件认证的更新方法,且特别是有关于一种透过远端操作的方式,进而更新软件认证的方法。
技术介绍
为了维护产品品质并同时保障消费者的权益,许多软件开发业者在设计软件时会搭配软件认证(license)的机制,以确保软件被合法地使用。因此,工程师在使用这类软件之前,必须先向对应的认证伺服器(license server)取得该软件的认证,接着才能顺利地在本地端的电脑系统上启动软件并进行工作。然而,在大部分的工作环境之下,软件的认证数量多半会少于需要使用到该软件的工程师人数。除此之外,在工程师不需要使用软件并且将本地端的电脑系统关闭时,电脑系统通常不会自动地释放软件认证。也就是说,原先配置给电脑系统的软件认证仍旧会处于占用状态。正因如此,工程师经常必须面临因为缺乏认证而无法执行软件的情况。每当上述情况发生时,就必须有人亲自去软件的认证伺服器进行认证的更新动作,以释放目前无人使用的软件认证。更近一步来说,目前软件认证的管理软件是安装在认证伺服器上,而当软件认证不敷使用时,就必须指派人员亲自去认证伺服器的所在地进行认证管理软件的操作,以完成更新动作并释放认证。不难想见,这样的操作方式十分耗时费力,且对于某些特定的软件来说,甚至每小时就必须倚靠人为的方式来进行上述更新。如此一来不但会中断工程师的工作进度,同时在电脑系统与认证伺服器之间来回往返所耗费的时间,也会对工作效率造成负面的影响。
技术实现思路
有鉴于此,本专利技术提供一种,使用者得以透过本地端的电脑系统直接控制伺服器进行软件认证的更新动作。本专利技术提出一种,用以远端控制安装有认证管理软件的伺服器进行软件认证的更新动作。本方法首先设定对应于认证管理软件的通讯端口。接着, 透过通讯端口接收来自于电脑系统的访问指令,其中此访问指令是对应于认证管理软件。 最后,启动认证管理软件以进行软件认证的更新动作。在本专利技术的一实施例中,还包括透过网络信息服务(Internet Information Services, IIS)工具使得伺服器成为网页伺服器,据以接受电脑系统透过网络的访问。在本专利技术的一实施例中,设定对应于认证管理软件的通讯端口的步骤,包括透过网域名称系统(Domain Name System, DNS)指派认证管理软件的通讯端口。在本专利技术的一实施例中,其中在透过通讯端口接收来自于电脑系统的访问指令的步骤之前,还包括由电脑系统登录伺服器的网域名称,进而透过通讯端口将访问指令传送至伺服器。其中,电脑系统登录网域名称的步骤包括透过内建的网页浏览器来登录网域名称。在本专利技术的一实施例中,其中启动认证管理软件以进行软件认证的更新动作的步骤,还包括由电脑系统透过内建的网页浏览器来控制伺服器上的认证管理软件启动软件认证的更新动作。在本专利技术的一实施例中,认证管理软件所对应的通讯端口例如是80端口。本专利技术将伺服器上负责管理软件认证的软件与通讯端口连接起来,进而让使用者能以远端连线的方式访问伺服器,并直接控制认证管理软件进行认证的更新动作。据此减少工程师在本地端电脑与伺服器之间移动的时间,进而提升工作效率。为让本专利技术的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。附图说明图1是依照本专利技术的一实施例所绘示的的流程图。图2是依照本专利技术的一实施例所绘示的远端更新软件认证的方块图。具体实施例方式对于需要取得认证才能使用的软件来说,倘若使用者每次在结束工作后,都能远端连线至伺服器来更新认证的状态,势必能减少他人因认证被占用而无法启动软件的情况,进而增加软件的使用效率。本专利技术便是基于上述观点进而发展出的一种。为了使本专利技术的内容更为明了,以下特举实施例做为本专利技术确实能够据以实施的范例。图1是依照本专利技术的一实施例所绘示的的流程图。请参阅图1,本实施例是说明当使用者在本地端的电脑系统上准备使用一软件时,发现缺少可用的软件认证,因而控制远端伺服器进行软件认证更新的详细步骤。其中,上述软件例如是印刷电路板(Printed Circuit Board, P(E)的设计布线工具等等,在此并不限制软件的种类与范围。而本地端的电脑系统例如是工作站,使用者可在工作站上透过伺服器所提供的软件来进行对应的工作。在本实施例中,在伺服器中安装有对应于软件的认证管理软件,用以管理软件的相关认证。首先如步骤110所示,在伺服器上安装网络信息服务(Internet Information Services, IIS)工具,使得伺服器成为网页伺服器。也就是说,在安装了网络信息服务工具之后,伺服器将可以接受其他电脑系统经由网络所进行的访问动作。接着在步骤120中,设定对应于认证管理软件的通讯端口。在本实施例中,例如是透过网域名称系统(Domain Name System, DNS)来指派认证管理软件的通讯端口,其中,通讯端口例如是80端口,然而在此并不限制其范围。在设置认证管理软件的通讯端口后,如步骤130所示,伺服器透过通讯端口接收来自于电脑系统的访问指令。其中,访问指令是对应于认证管理软件。进一步来说,当使用者发现因缺少认证而无法使用软件时,便可透过内建在电脑系统中的网页浏览器来登录伺服器的网域名称,进而经由通讯端口将访问指令传送到伺服器。最后如步骤140所示,伺服器在接收到访问指令后,便会启动认证管理软件来进行软件认证的更新动作。在一实施例中,使用者可透过网页浏览器控制伺服器上的认证管理软件来进行软件认证的更新动作。在另一实施例中,认证管理软件会将软件认证的更新结果自动地回复至电脑系统,进而让电脑系统能取得所需的软件认证。如图1所示的各步骤可以发现,在透过网域名称系统把认证管理软件和通讯端口连接起来之后,伺服器上的认证管理软件便成为一个网络版的认证管理软件。尔后,当使用者缺乏认证之时,仅需透过本地端的电脑系统去访问伺服器的网域名称,接着再透过认证管理软件便可直接取得认证。从另一个角度来看,当使用者不再需要使用该软件时,也可透过上述流程来远端启动伺服器上的认证管理软件以释放认证,据此避免占用认证而导致他人无法使用软件的情况产生。图2是依照本专利技术的一实施例所绘示的远端更新软件认证的方块图。在本实施例中,伺服器210用以提供一软件的服务,而在伺服器210中包括对应于上述软件的认证管理软件211以及通讯端口 213(例如80端口),并同时安装有网络信息服务工具。在伺服器 210中安装网络信息服务工具之后,只要将认证管理软件211设置为使用通讯端口 213,认证管理软件211便可经由通讯端口 213接受网络访问,进而模拟成一个网络版的认证管理软件。使用者可透过例如工作站220、工作站230,或工作站240连线至伺服器210,进而在本地端使用伺服器210所支持的软件来进行工作。在一实施例中,当工作站220的使用者发现因为缺乏软件认证而无法顺利启动软件时,便可操作内建在工作站220中的网页浏览器221来登录伺服器210的网域名称,进而透过通讯端口 213将访问指令传送至认证管理软件211,以远端启动认证管理软件211进行软件认证的更新动作。此时,认证管理软件 211将自动释放己无人使用的软件认证,进而让需要软件认证的使用者取得认证。在另一实施例中,当工作站230的使用者要关闭工作站230之本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:任平
申请(专利权)人:苏州铭星科技股份有限公司
类型:发明
国别省市:

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

1
相关领域技术