网络会话管理方法及系统技术方案

技术编号:2852310 阅读:213 留言:0更新日期:2012-04-11 18:40
一种网络关联管理方法。首先,相对应第一浏览器上页面中的链接的触发,接收相应该链接的至少一全球资源定位器地址。之后,执行第二浏览器,并致使第二浏览器浏览全球资源定位器地址。其中,第一浏览器与第二浏览器是相应于存储器中个别执行的程序。

【技术实现步骤摘要】

本专利技术是有关于一种网络关联(session)管理方法与系统,且特别有关于一种可以在浏览行为中获得不同网络关联的方法与系统。
技术介绍
在已知网页的浏览程序中,使用者可以点击(触发)网页上的链接,来在同一个窗口或是在另一个窗口中浏览链接所指向的特定全球资源定位器地址的数据或网页。在已知程序中,所有通过点击所产生的子窗口皆属于同一个网络关联。换言之,服务器端将会视作是同一个使用者或身份所进行的作业。图1是显示已知浏览程序。首先,如步骤S110,使用者可以通过浏览器来浏览一个网页(页面)。如步骤S120,使用者点击(触发)页面上的特定链接。当点击链接之后,如步骤S130,系统将会使用同一个浏览器程序在同一个窗口中或是在另外新开的窗口中开启相应此链接的全球资源定位器地址的数据或网页。图2显示已知浏览程序的网络关联关系。当点击画面200中第一窗口210中的特定链接时,系统会新开一个第二窗口220,并通过第二窗口220浏览相应特定链接的全球资源定位器地址的数据或网页。如前所述,在已知浏览程序的网络关联关系中,服务器端将会视作是同一个使用者或身份所进行的作业。如图2所示,工作管理窗口230中包括同时相应第一窗口210与第二窗口220的单一浏览器程序(IEXPLORE.EXE)231。然而,对于使用者需要同时使用公司单一签入(single sign on,SSO)系统内的不同子系统时,由于SSO(Single Sign On)系统只能辨识一个使用者的身份,因而无法同时开启不同的子系统窗口。此外,如果每一个通过点击所产生的子窗口皆属于同一个网络关联的话,将会大幅增加连接时间,甚至会导致系统当机。
技术实现思路
有鉴于此,本专利技术提供一种可以在浏览行为中获得不同网络关联的网络关联管理方法与系统。本专利技术实施例的网络关联管理方法。首先,相对应第一浏览器的页面中的链接的触发,接收相应该链接的至少一全球资源定位器地址。之后,执行第二浏览器,并致使此第二浏览器浏览此全球资源定位器地址。本专利技术实施例的网络关联管理系统,包括第一浏览器、第二浏览器、与管理模块。第一浏览器中显示具有链接的页面,其中,链接相应全球资源定位器地址。相对应链接的触发,管理模块接收全球资源定位器地址,执行第二浏览器,且致使第二浏览器浏览全球资源定位器地址。本专利技术上述方法可以通过程序代码方式收录于物理媒体中。当程序代码被机器加载且执行时,机器变成用以实行本专利技术的装置。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附图示,详细说明如下。附图说明图1为一流程图是显示已知浏览程序。图2为一示意图是显示已知浏览程序的网络关联关系。图3为一示意图是显示依据本专利技术实施例的网络关联管理系统。图4为一流程图是显示依据本专利技术实施例的网络关联管理方法。图5为一示意图是显示依据本专利技术实施例的浏览程序的网络关联关系。S110、S120、S130~操作步骤;200~画面;210~第一窗口;220~第二窗口;230~工作管理窗口;231、310~第一浏览器;232、320~第二浏览器;330~管理模块;340~特定页面;350~页面;351~链接; 360~参数;S410、S420、…、S480~操作步骤。具体实施例方式图3显示依据本专利技术实施例的网络关联管理系统。依据本专利技术实施例的网络关联管理系统包括第一浏览器310、第二浏览器320、与管理模块330。其中,第一浏览器310与第二浏览器320可以是相应于存储器(未显示)中个别执行的程序。值得注意的是,前述的程序可以是两个不同的浏览器程序,或是相同的浏览器程序,但在存储器中各自执行且具有各自的存取变量空间。此外,管理模块330可以是一个可以动态产生特定页面的程序。第一浏览器310可以浏览页面350,如网页。页面350中具有至少一个链接351。值得注意的是,链接351可以定义相关参数360,至少包括全球资源定位器地址与/或网络关联变量。其中,网络关联变量可以用来决定是否要在浏览行为中获得不同的网络关联。当链接351被触发(点击)之后,相关参数360将会传送给管理模块330。管理模块330可以依据网络关联变量决定是否要动态产生特定页面340。当产生此特定页面340之后,第二浏览器320将会被呼叫执行,并致使浏览相应链接的全球资源定位器地址的数据或网页。图4是显示依据本专利技术实施例的网络关联管理方法。首先,如步骤S410,通过相应浏览器程序的浏览器来浏览一个页面。如步骤S420,使用者点击(触发)页面上的特定链接。当点击链接之后,如步骤S430,管理模块接收包括全球资源定位器地址与网络关联变量的参数。值得注意的是,全球资源定位器地址与网络关联变量的参数是事先定义于相应链接的网页程序代码之中。如步骤S440,依据网络关联变量判断是否要在浏览行为中获得不同的网络关联,换言之,判断是否要产生特定页面。必须提醒的是,在一些实施例中,网络关联变量可以具有两个值,真(true)或假(false)值。当网络关联变量为真值时,表示要在浏览行为中获得不同的网络关联,而当网络关联变量为假值时,表示不要在浏览行为中获得不同的网络关联。当不需要在浏览行为中获得不同的网络关联时(步骤S440的否),如步骤S450,使用相同一个浏览器程序在同一个窗口中或是在另外新开的窗口中开启相应此链接的全球资源定位器地址的数据或网页。当需要在浏览行为中获得不同的网络关联时(步骤S440的是),如步骤S460,产生特定页面。接着,如步骤S470,通过此特定页面呼叫执行一个新的浏览器程序,并如步骤S480,以新的浏览器程序来浏览相应此链接的全球资源定位器地址的数据或网页。必须提醒的是,两个浏览器程序可以是两个不同的浏览器程序,或是相同的浏览器程序,但在存储器中各自执行且具有各自的存取变量空间。一个特定页面的程序代码例子如下所示<script language=javascript> function getNewIE(){var ie=new ActiveXObject(InternetExplorer.Application)var shell=new ActiveXObject(Wscript.Shell);var url=www.google.comvar path=ie.FullNameshell.run(cmd/C CD+path.substring(0,path.lastIndexOf(\\)),0,true);shell.run(cmd/C+path.substring(path.lastIndexOf(\\)+1)+url,0,true);}</script><body onload=getNewIE()></body><html></html> 其中,「var ie=new ActiveXObject(″InternetExplorer.Application″)」表示呼叫一个新的浏览器程序,而「var url=″www.google.com″」表示一个特定的全球资源定位本文档来自技高网
...

【技术保护点】
一种网络关联管理方法,包括下列步骤:相对应第一浏览器上页面中的链接的触发,接收相应该链接的至少一全球资源定位器地址;执行第二浏览器;以及致使该第二浏览器浏览该全球资源定位器地址。

【技术特征摘要】
1.一种网络关联管理方法,包括下列步骤相对应第一浏览器上页面中的链接的触发,接收相应该链接的至少一全球资源定位器地址;执行第二浏览器;以及致使该第二浏览器浏览该全球资源定位器地址。2.根据权利要求1所述的网络关联管理方法,其中该第一浏览器与该第二浏览器是相应于存储器中个别执行的程序。3.根据权利要求1所述的网络关联管理方法,还包括相对应该触发动态产生特定页面,用以执行该第二浏览器,且将该全球资源定位器地址带入该第二浏览器,以进行浏览。4.根据权利要求3所述的网络关联管理方法,还包括下列步骤相对应该触发接收相应该链接的网络关联变量;以及依据该网络关联变量判断是否产生该特定页面。5.根据权利要求4所述的网络关联管理方法,还包括若不需产生该特定页面,致使该第一浏览器浏览该全球资源定位器地址。6.一种网络关联管理系统,包括第一浏览...

【专利技术属性】
技术研发人员:陈智仁朱达佳
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1