CN103078916B - 基于消息链接的内容定位方法及装置 - Google Patents

基于消息链接的内容定位方法及装置 Download PDF

Info

Publication number
CN103078916B
CN103078916B CN201210583316.9A CN201210583316A CN103078916B CN 103078916 B CN103078916 B CN 103078916B CN 201210583316 A CN201210583316 A CN 201210583316A CN 103078916 B CN103078916 B CN 103078916B
Authority
CN
China
Prior art keywords
link module
content
module
link
service end
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210583316.9A
Other languages
English (en)
Other versions
CN103078916A (zh
Inventor
靳谊
林利炜
陈敏
陈明平
万孝雄
鲁波
蔡哲瑜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FUJIAN RONGJI SOFTWARE Co Ltd
Original Assignee
FUJIAN RONGJI SOFTWARE Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FUJIAN RONGJI SOFTWARE Co Ltd filed Critical FUJIAN RONGJI SOFTWARE Co Ltd
Priority to CN201210583316.9A priority Critical patent/CN103078916B/zh
Publication of CN103078916A publication Critical patent/CN103078916A/zh
Application granted granted Critical
Publication of CN103078916B publication Critical patent/CN103078916B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于消息链接的内容定位方法及装置,其中基于消息链接的内容定位方法及装置包括:(1)客户端向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中;(2)服务端接收并解析所述定位请求,解读出其中的消息链接,并根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容。本发明能够根据消息链接的不同类型定位到相应待定位内容,并且消息链接不像URL那样附带冗余信息,节约了存储空间及资源等。

Description

基于消息链接的内容定位方法及装置
技术领域
本发明涉及计算机软件领域,尤其涉及互联网web应用中的一种基于消息链接的内容定位方法及装置。
背景技术
在互联网领域,通过WEB技术实现消息快速推送的方式得到了普遍的应用,用户通过消息可以快速获取各种信息资源,目前internet使用最广泛的消息模式是URL链接,URL链接是用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。但使用URL链接实现消息推送、内容定位会有如下缺点。
缺点1:通过URL链接实现消息推送,无法针对不同的消息类型,链接不同类型所对应的功能界面,消息推送方式过于单一。而此单一的特性,在实际使用中,最主要表现为任何链接都是替换当前页面内容,这对于web应用来说控制能力不足。
缺点2:由于URL链接附带了一些冗余信息,这些冗余信息会占用存储空间并在页面局部区域的数据更新展示,浪费资源。
发明内容
本发明主要解决的技术问题是提供一种能够根据消息类型链接并定位到相应类型内容的基于消息链接的内容定位方法及装置。
为解决上述问题,本发明采用的一种技术方案是:提供一种基于消息链接的内容定位方法,包括:
(1)客户端向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中;
(2)服务端接收并解析所述定位请求,解读出其中的消息链接,并根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容。
其中,所述(2)中“根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容”包括:
(21)解读出所述消息链接中的链接模块信息及内容标签;
(22)根据所述链接模块信息判断链接模块是否存在当前运作***中,若否则执行(23),若是则执行(24);
(23)通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并根据所述内容标签定位到所述链接模块中相应的待定位内容;
(24)判定当前运作***为目标***,并判断所述链接模块是否为当前运作模块;
若判定所述链接模块为当前运作模块,则通过局部刷新技术定位到与所述内容标签对应的待定位内容;若判定所述链接模块不为当前运作模块,则向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
其中,所述(24)中当判定所述链接模块不为当前动作模块时,“当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容”包括:
接收客户端对提醒信息的确定定位指令;
根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
其中,所述(2)中“根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容”包括:
(201)解读出所述消息链接中的链接模块信息及内容标签;
(202)根据所述链接模块信息判断链接模块是否存在当前运作***中,若否则执行(203),若是则执行(204);
(203)通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并判断所述链接模块在所述目标***中是否为当前运作模块,并执行(204)的判定流程;
(204)判定当前运作***为目标***,并判断所述链接模块是否为当前运作模块;
若判定所述链接模块为当前运作模块,则通过局部刷新技术定位到与所述内容标签对应的待定位内容;若判定所述链接模块不为当前运作模块,则向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
其中,所述(204)中当判定所述链接模块不为当前动作模块时,“当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容”包括:
接收客户端对提醒信息的确定定位指令;
根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
为解决上述问题,本发明采用的另一种技术方案是:提供一种基于消息链接的内容定位装置,包括:客户端和服务端;所述客户端包括发送模块,用于向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中;所述服务端包括:
解析模块,用于接收并解析所述定位请求,解读出其中的消息链接;
定位模块,用于根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容。
其中,所述定位模块包括:
解读单元,用于解读出所述消息链接中的链接模块信息及内容标签;
第一判断单元,用于根据所述链接模块信息判断链接模块是否存在当前运作***中;
第一定位单元,用于在判定链接模块不存在当前运作***中时,通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并根据所述内容标签定位到所述链接模块中相应的待定位内容;
第二判断单元,用于在判定链接模块存在当前运作***中时,判定当前运作***为目标***,并判断所述链接模块是否为当前运作模块;
第二定位单元,用于在判定所述链接模块为当前运作模块时,通过局部刷新技术定位到与所述内容标签对应的待定位内容;
第三定位单元,用于在判定所述链接模块不为当前运作模块时,向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
其中,所述第三定位单元包括:
接收子单元,用于接收客户端对提醒信息的确定定位指令;
定位子单元,用于根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
其中,所述定位模块包括:
第一解读单元,用于解读出所述消息链接中的链接模块信息及内容标签;
第三判断单元,用于根据所述链接模块信息判断链接模块是否存在当前运作***中;
第四定位单元,用于在判定链接模块不存在当前运作***中时,通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并判断所述链接模块在所述目标***中是否为当前运作模块;
第四判断单元,用于判定当前运作***为目标***,并在判定链接模块存在服务端的当前运作***中时,判断所述链接模块是否为当前运作模块;
第五定位单元,用于在判定所述链接模块为当前运作模块时,通过局部刷新技术定位到与所述内容标签对应的待定位内容;
第六定位单元,用于在判定所述链接模块不为当前运作模块时,向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
其中,所述第六定位单元包括:
第一接收子单元,用于接收客户端对提醒信息的确定定位指令;
第一定位子单元,用于根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
本发明的有益效果是:区别于现有技术通过URL链接实现消息推送,无法针对不同的消息类型,链接不同类型所对应的功能界面,消息推送方式过于单一,这对于web应用来说控制能力不足,本发明通过设置包括链接模块信息及内容标签的消息链接,根据所述消息链接中的链接模块信息定位到服务端目标***中对应的链接模块,并根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容,本发明能够根据消息类型链接并定位到相应类型的内容,解决了背景技术提到的web应用控制能力不足的问题,并且消息链接并不像URL那样附带冗余信息,节约了存储空间及资源等。
附图说明
图1是本发明一实施方式中基于消息链接的内容定位装置的模块图;
图2是图1中第三定位单元的虚拟模块图;
图3是根据本发明基于消息链接的内容定位方法在服务端的流程示意图;
图4为另一实施方式中基于消息链接的内容定位方法在服务端的流程示意图;
图5为另一实施方式中基于消息链接的内容定位装置的模块图;
图6为图5中第六定位单元的虚拟模块图。
具体实施方式
为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
为能更好地理解本技术方案,申请人在此先介绍下本申请文件中提到的技术用语。
局部刷新技术:WEB2.0后的热门技术。指在一个网页中内容,部分被更新,但主体内容并不被更新。这样一边可以保证通知信息,实时显示在用户界面上,另一边用户未保存/提交的内容可以继续处理,而不受影响。比如某些邮箱,在撰写新邮件的时候,会定时保存邮件,并且会在某个角落显示某时某刻,进行了自动保存。
单点登录技术:***/网站群落的整合技术。主要支持用户在不同***/网站间跳转的时候,允许不必再次输入帐号密码,进行直接登录。这种做法有利于提高安全性和方便性,因为帐号密码的管理/存储只有一个地方,只要做好这个统一的安全性即可。同时也大大降低了用户使用时的操作,以及修改密码时的复杂性。
请参阅图1以及图2,本实施方式提供一种基于消息链接的内容定位装置,包括客户端和服务端。
所述客户端包括发送模块,用于向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中。
所述服务端包括:解析模块10和定位模块20。
解析模块10,用于接收并解析客户端发送模块发送的定位请求,解读出其中的消息链接。
定位模块20,用于根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容。
具体的,定位模块20包括:解读单元201、第一判断单元202、第一定位单元203、第二判断单元204、第二定位单元205和第三定位单元206。
解读单元201,用于解读出所述消息链接中的链接模块信息及内容标签。
第一判断单元202,根据解读单元201解读出的链接模块信息判断与所述链接模块信息对应的链接模块是否存在服务端的当前运作***中。
第一定位单元203,判定链接模块不存在服务端的当前运作***中,通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并根据所述内容标签定位到所述链接模块中相应的待定位内容。
第二判断单元204,在判定链接模块存在服务端的当前运作***中后,判定当前运作***为目标***,并判断所述链接模块是否为当前运作模块。
第二定位单元205,在判定所述链接模块为当前运作模块后,通过局部刷新技术定位到与所述内容标签对应的待定位内容。
第三定位单元206,在判定所述链接模块不为当前运作模块后,向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
众所周知,一个***中可能包含多个***模块,本发明设置了包括链接模块信息及内容标签的消息链接,其中,链接模块信息为某个***模块的标识符,而内容标签则为此***模块中的某个进程或内容或其他子部分等,本发明则通过判断消息链接的类型作出相应***模块内容的定位链接。具体的,本发明把消息链接的链接模块信息分为了三类:不处于当前运作***的运作模块标签、处于当前运作***的非当前运作模块标签以及处于当前运作***的当前运作模块标签,链接模块信息与相应链接模块之间有着绑定或关联关系。
针对上述分类,本发明工作原理如下:第一判断单元202根据判断链接模块信息是否存在当前运作***中来判断与链接模块信息相对应的链接模块是否存在服务端的当前运作***中。第一定位单元203,确定链接模块信息不存在服务端的当前运作***中,则判定与链接模块信息相对应的链接模块不存在服务端的当前运作***中,表明当前运作***并非目标***,所要链接定位的链接模块在其他运作***中,此时则通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并根据所述内容标签定位到所述链接模块中相应的待定位内容。相应的,第二判断单元204,确定链接模块信息存在服务端的当前运作***中,则判定与链接模块信息对应的链接模块存在服务端的当前运作***中,表明当前运作***为目标***,之后再根据链接模块信息判断相对应的链接模块是否为当前运作模块。
第二定位单元205,在判定所述链接模块为当前运作模块后,通过局部刷新技术定位到与所述内容标签对应的待定位内容,具体表现为将对应的待定位内容显示在当前显示页面,此种方法能够不打扰用户的当前工作,同时也减轻了web应用的负荷及存储工作,通过这点可以做到当前页面未保存数据的保护或当前界面状态的记忆。
第三定位单元206,在判定所述链接模块不为当前运作模块后,向客户端发送是否定位到待定位内容的提醒信息。具体的,可通过局部刷新技术在当前运作模块中设置是否定位到相应待定位内容的提醒信息,用户可根据自己当前工作的进度选择是否要进行定位。
第三定位单元206还在当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。在如图2所述的具体实施例中,第三定位单元206具体包括:接收子单元2061和定位子单元2062。
用户根据自己当前工作的进度选择确定进行定位,接收子单元2061接收客户端对提醒信息的确定定位指令。接收子单元2061接收确定点击指令后,触发定位子单元2062根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
通过上述描述不难得出结论,本发明能够根据消息链接的不同类型定位到对应的待定位内容,并且消息链接不像URL那样附带冗余信息,节约了存储空间及资源等。
与上述装置相对应的,本实施方式还提供一种基于消息链接的内容定位方法,包括:(1)客户端向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中;
(2)服务端接收并解析所述定位请求,解读出其中的消息链接,并根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容。
请参阅图3,图3为本发明一实施方式中基于消息链接的内容定位方法在服务端的流程示意图。在步骤S301,服务端接收并解析所述定位请求,解读出其中的消息链接。
在步骤S302,服务端解读出所述消息链接中的链接模块信息及内容标签。
在步骤S303,根据所述链接模块信息判断链接模块是否存在当前运作***中。步骤S303根据判断链接模块信息是否存在当前运作***中来判断与所述链接模块信息相对应的链接模块是否存在服务端的当前运作***中。
在步骤S304,确定链接模块信息不存在服务端的当前运作***中,则判定相对应的链接模块不存在服务端的当前运作***中,表明当前运作***并非目标***,所要链接定位的链接模块在其他运作***中,此时则通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并根据所述内容标签定位到所述链接模块中相应的待定位内容。
在步骤S305,确定链接模块信息存在服务端的当前运作***中,则判定相应链接模块存在服务端的当前运作***中,当前运作***为目标***,之后再根据链接模块信息判断相对应的链接模块是否为当前运作模块。
在步骤S306,在判定所述链接模块为当前运作模块后,通过局部刷新技术定位到与所述内容标签对应的待定位内容,具体表现为将对应的待定位内容显示在当前显示页面,此种方法能够不打扰用户的当前工作,同时也减轻了web应用的负荷及存储工作,通过这点可以做到当前页面未保存数据的保护或当前界面状态的记忆。
在步骤S307,在判定所述链接模块不为当前运作模块后,向客户端发送是否定位到待定位内容的提醒信息。具体的,可通过局部刷新技术在当前运作模块中设置是否定位到相应待定位内容的提醒信息,用户可根据自己当前工作的进度选择是否要进行定位。
在步骤S308,接收到客户端反馈的确定定位的指令。
在步骤S309,根据所述链接模块信息定位到与链接模块信息相对应的链接模块,并根据所述内容标签定位到所述相对应的链接模块中的相应待定位内容。
在本文所述的技术方案中,非当前运作***若是也支持当前运作***的消息链接机制,那么当单点登录到非当前运作***(即目标***)后,则也会进行在当前运作***中的一系列工作流程。具体的,请参阅图4至图6,图4为本发明另一实施方式中基于消息链接的内容定位方法在服务端的流程示意图。在图4-图6所示技术方案中的非当前运作***(即目标***)是支持消息链接机制的,在此实施方式中,基于消息链接的内容定位装置包括客户端和服务端,客户端包括发送模块,服务端包括解析模块51和定位模块50,具体的,定位模块50包括:第一解读单元501、第三判断单元502、第四定位单元503、第四判断单元504、第五定位单元505和第六定位单元506,而第六定位单元506则包括第一接收子单元5061和第一定位子单元5062,本技术方案的具体工作原理如下。
在步骤S401,服务端的解析模块51接收并解析所述定位请求,解读出其中的消息链接。
在步骤S402,服务端的第一解读单元501解读出所述消息链接中的链接模块信息及内容标签。
在步骤S403,第三判断单元502根据第一解读单元501解读出的链接模块信息判断与链接模块信息相对应的链接模块是否存在当前运作***中。具体的,第三判断单元502根据判断链接模块信息是否存在当前运作***中来判断与所述链接模块信息相对应的链接模块是否存在服务端的当前运作***中。
在步骤S404,第四定位单元503确定链接模块信息不存在服务端的当前运作***中,则判定相对应的链接模块不存在服务端的当前运作***中,表明当前运作***并非目标***,所要链接定位的链接模块在其他运作***中,此时则通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并判断所述链接模块在目标***中是否为当前运作模块,再执行下述S405-S409的流程。
在步骤S405,第四判断单元504确定链接模块信息存在服务端的当前运作***中,则判定相应链接模块存在服务端的当前运作***中,当前运作***为目标***,之后再根据链接模块信息判断相对应的链接模块是否为当前运作模块。
在步骤S406,第五定位单元505在判定所述链接模块为当前运作模块后,通过局部刷新技术定位到与所述内容标签对应的待定位内容,具体表现为将对应的待定位内容显示在当前显示页面,此种方法能够不打扰用户的当前工作,同时也减轻了web应用的负荷及存储工作,通过这点可以做到当前页面未保存数据的保护或当前界面状态的记忆。
在步骤S407,第六定位单元506在判定所述链接模块不为当前运作模块后,向客户端发送是否定位到待定位内容的提醒信息。具体的,可通过局部刷新技术在当前运作模块中设置是否定位到相应待定位内容的提醒信息,用户可根据自己当前工作的进度选择是否要进行定位。
在步骤S408,第一接收子单元5061接收到客户端反馈的确定定位的指令。
在步骤S409,第一定位子单元5062根据所述链接模块信息定位到与链接模块信息相对应的链接模块,并根据所述内容标签定位到所述相对应的链接模块中的相应待定位内容。
综上所述,区别于现有技术通过URL链接实现消息推送,无法针对不同的消息类型,链接不同类型所对应的功能界面,消息推送方式过于单一,这对于web应用来说控制能力不足,本发明通过设置包括链接模块信息及内容标签的消息链接,根据所述消息链接中的链接模块信息定位到服务端目标***中对应的链接模块,并根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容,本发明能够根据消息类型链接并定位到相应类型的内容,解决了背景技术提到的web应用控制能力不足的问题,并且消息链接并不像URL那样附带冗余信息,节约了存储空间及资源等。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (8)

1.一种基于消息链接的内容定位方法,其特征在于,包括:
(1)客户端向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中;
(2)服务端接收并解析所述定位请求,解读出其中的消息链接,并根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容;
其中,所述(2)中“根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容”包括:
(21)解读出所述消息链接中的链接模块信息及内容标签;
(22)根据所述链接模块信息判断链接模块是否存在当前运作***中,若否则执行(23),若是则执行(24);
(23)通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并根据所述内容标签定位到所述链接模块中相应的待定位内容;
(24)判定当前运作***为目标***,并判断所述链接模块是否为当前运作模块;
若判定所述链接模块为当前运作模块,则通过局部刷新技术定位到与所述内容标签对应的待定位内容;若判定所述链接模块不为当前运作模块,则向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
2.根据权利要求1所述的基于消息链接的内容定位方法,其特征在于,所述(24)中当判定所述链接模块不为当前动作模块时,“当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容”包括:
接收客户端对提醒信息的确定定位指令;
根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
3.一种基于消息链接的内容定位方法,其特征在于,包括:
(1)客户端向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中;
(2)服务端接收并解析所述定位请求,解读出其中的消息链接,并根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容;
其中,所述(2)中“根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容”包括:
(201)解读出所述消息链接中的链接模块信息及内容标签;
(202)根据所述链接模块信息判断链接模块是否存在当前运作***中,若否则执行(203),若是则执行(204);
(203)通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并判断所述链接模块在所述目标***中是否为当前运作模块,并执行(204)的判定流程;
(204)判定当前运作***为目标***,并判断所述链接模块是否为当前运作模块;
若判定所述链接模块为当前运作模块,则通过局部刷新技术定位到与所述内容标签对应的待定位内容;若判定所述链接模块不为当前运作模块,则向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
4.根据权利要求3所述的基于消息链接的内容定位方法,其特征在于,所述(204)中当判定所述链接模块不为当前动作模块时,“当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容”包括:
接收客户端对提醒信息的确定定位指令;
根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
5.一种基于消息链接的内容定位装置,其特征在于,包括:客户端和服务端;所述客户端包括发送模块,用于向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中;所述服务端包括:
解析模块,用于接收并解析所述定位请求,解读出其中的消息链接;
定位模块,用于根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容;
其中所述定位模块包括:
解读单元,用于解读出所述消息链接中的链接模块信息及内容标签;
第一判断单元,用于根据所述链接模块信息判断链接模块是否存在当前运作***中;
第一定位单元,用于在判定链接模块不存在当前运作***中时,通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并根据所述内容标签定位到所述链接模块中相应的待定位内容;
第二判断单元,用于在判定链接模块存在当前运作***中时,判定当前运作***为目标***,并判断所述链接模块是否为当前运作模块;
第二定位单元,用于在判定所述链接模块为当前运作模块时,通过局部刷新技术定位到与所述内容标签对应的待定位内容;
第三定位单元,用于在判定所述链接模块不为当前运作模块时,向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
6.根据权利要求5所述的基于消息链接的内容定位装置,其特征在于,所述第三定位单元包括:
接收子单元,用于接收客户端对提醒信息的确定定位指令;
定位子单元,用于根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
7.一种基于消息链接的内容定位装置,其特征在于,包括:客户端和服务端;所述客户端包括发送模块,用于向服务端发送包含消息链接的定位请求;其中,所述消息链接包括链接模块信息及内容标签,所述链接模块运行于一目标***中;所述服务端包括:
解析模块,用于接收并解析所述定位请求,解读出其中的消息链接;
定位模块,用于根据所述消息链接中的链接模块信息定位到服务端目标***中的与所述链接模块信息对应的链接模块,以及根据所述消息链接中的内容标签定位到所述链接模块中相应的待定位内容;
其中,所述定位模块包括:
第一解读单元,用于解读出所述消息链接中的链接模块信息及内容标签;
第三判断单元,用于根据所述链接模块信息判断链接模块是否存在当前运作***中;
第四定位单元,用于在判定链接模块不存在当前运作***中时,通过单点登录技术从当前运作***定位到一目标***中的与所述链接模块信息对应的链接模块,并判断所述链接模块在所述目标***中是否为当前运作模块;
第四判断单元,用于判定当前运作***为目标***,并在判定链接模块存在服务端的当前运作***中时,判断所述链接模块是否为当前运作模块;
第五定位单元,用于在判定所述链接模块为当前运作模块时,通过局部刷新技术定位到与所述内容标签对应的待定位内容;
第六定位单元,用于在判定所述链接模块不为当前运作模块时,向客户端发送是否定位到待定位内容的提醒信息,并当接收到客户端反馈的确定定位的指令后,运行链接模块并通过局部刷新技术定位到与所述内容标签相对应的待定位内容。
8.根据权利要求7所述的基于消息链接的内容定位装置,其特征在于,所述第六定位单元包括:
第一接收子单元,用于接收客户端对提醒信息的确定定位指令;
第一定位子单元,用于根据所述链接模块信息定位到相应的链接模块,并根据所述内容标签定位到所述相应的链接模块中的相应待定位内容。
CN201210583316.9A 2012-12-28 2012-12-28 基于消息链接的内容定位方法及装置 Active CN103078916B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210583316.9A CN103078916B (zh) 2012-12-28 2012-12-28 基于消息链接的内容定位方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210583316.9A CN103078916B (zh) 2012-12-28 2012-12-28 基于消息链接的内容定位方法及装置

Publications (2)

Publication Number Publication Date
CN103078916A CN103078916A (zh) 2013-05-01
CN103078916B true CN103078916B (zh) 2015-09-02

Family

ID=48155318

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210583316.9A Active CN103078916B (zh) 2012-12-28 2012-12-28 基于消息链接的内容定位方法及装置

Country Status (1)

Country Link
CN (1) CN103078916B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1225479A (zh) * 1997-11-21 1999-08-11 国际商业机器公司 基于请求者类型的网页的定制
CN101669112A (zh) * 2007-04-25 2010-03-10 Lg电子株式会社 提供各种应用信息间的链接信息及使用该链接信息
CN101996196A (zh) * 2009-08-28 2011-03-30 ***通信集团公司 一种动态网页的采集方法及装置
CN102609212A (zh) * 2012-02-20 2012-07-25 深圳创维数字技术股份有限公司 一种网页链接定位方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1225479A (zh) * 1997-11-21 1999-08-11 国际商业机器公司 基于请求者类型的网页的定制
CN101669112A (zh) * 2007-04-25 2010-03-10 Lg电子株式会社 提供各种应用信息间的链接信息及使用该链接信息
CN101996196A (zh) * 2009-08-28 2011-03-30 ***通信集团公司 一种动态网页的采集方法及装置
CN102609212A (zh) * 2012-02-20 2012-07-25 深圳创维数字技术股份有限公司 一种网页链接定位方法及装置

Also Published As

Publication number Publication date
CN103078916A (zh) 2013-05-01

Similar Documents

Publication Publication Date Title
US9986056B2 (en) In-server redirection of HTTP requests
CN102624891B (zh) 网页浏览装置的切换内核方法及对应的网页浏览装置
US20100037225A1 (en) Workload routing based on greenness conditions
CN108063813B (zh) 一种集群环境下密码服务网络并行化的方法与***
US20150222616A1 (en) Private cloud connected device cluster architecture
CN102685159A (zh) 文件传输方法及装置
CN102402519A (zh) 搜索方法、搜索结果显示方法、搜索服务器及客户端
CN103678307A (zh) 页面显示方法及客户端
CN104965690B (zh) 数据处理方法及装置
CN102567485A (zh) 用于内容检索的提供商专用解析
CN105095220B (zh) 一种浏览器实现方法、终端和虚拟化代理装置
CN104615670A (zh) 一种android浏览器中支持多渲染引擎的方法及浏览器
CN102510410A (zh) 在线广告投放方法、***及广告控制设备
CN102622395A (zh) 虚拟化应用辅助访问网页的方法、服务器及客户端
CN105809817A (zh) 一种atm故障监控方法及装置
CN103559194A (zh) 一种搜索方法、服务器、***
CN104516913A (zh) 基于多种内核技术的网页浏览器
JP2010186264A (ja) 画面生成方法、画面生成装置、及びプログラム
CN104461862A (zh) 数据处理***以及线程崩溃后的资源恢复方法和装置
CN102438022A (zh) 一种登录服务器***的方法、装置及***
CN102054213A (zh) 一种信息集成方法、装置及***
CN103078916B (zh) 基于消息链接的内容定位方法及装置
CN105389096A (zh) 基于浏览器的数据交互方法及装置
CN103209198A (zh) 一种网络应用之间的切换方法和***
CN103902314B (zh) 一种网页应用的安装方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant