在线阅读方法及系统、客户端、服务器的制造方法

文档序号:6501135阅读:158来源:国知局
在线阅读方法及系统、客户端、服务器的制造方法
【专利摘要】本发明适用于网络【技术领域】,提供了在线阅读方法及系统、客户端、服务器,包括:客户端向服务器发送在线阅读请求,所述在线阅读请求中携带了所述客户端请求的在线阅读内容的内容标识;所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容;所述服务器对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端;所述客户端解密并呈现所述在线阅读内容。本发明避免了在线阅读内容在传输过程中被第三方窃取,保护了电子书的版权,提高了在线阅读的安全性。
【专利说明】在线阅读方法及系统、客户端、服务器

【技术领域】
[0001]本发明属于网络【技术领域】,尤其涉及一种在线阅读方法及系统、客户端、服务器。

【背景技术】
[0002]区别于传统的纸质媒体,电子书利用计算机技术将文字、图片等信息通过数字方式记录下来,随着网络业务的迅速发展,电子书能够通过在线阅读的方式实时地展现在各个网络客户端上,带来便捷的阅读体验。
[0003]由于电子书的可复制性和可分享性,电子书的版权安全变得尤其重要,随着在线阅读方式的普及和推广,在线阅读内容的防窃取成为了其技术实现中需要解决的关键问题。然而,现行的在线阅读方式均采用明文发送电子书数据,客户端在接收到明文之后直接将在线阅读内容呈现出来,导致在线阅读内容很容易在传输过程中被窃取,在线阅读的安全性得不到保障。


【发明内容】

[0004]本发明实施例的目的在于提供一种在线阅读方法,解决现有的在线阅读内容很容易在传输过程中被窃取,在线阅读的安全性得不到保障的问题。
[0005]本发明实施例是这样实现的,一种在线阅读方法,包括:
[0006]客户端向服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识;
[0007]所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容;
[0008]所述服务器对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端;
[0009]所述客户端解密并呈现所述在线阅读内容。
[0010]本发明实施例的另一目的在于提供一种在线阅读方法,包括:
[0011]向服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识,以使所述服务器解析所述在线阅读请求,根据所述内容标识提取客户端请求的在线阅读内容,并将加密后的所述在线阅读内容返回给客户端;
[0012]解密并呈现所述在线阅读内容。
[0013]本发明实施例的另一目的在于提供一种在线阅读方法,包括:
[0014]接收客户端发送的在线阅读请求,所述在线阅读请求中携带了内容标识;
[0015]解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容;
[0016]对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端,以使所述客户端解密并呈现所述在线阅读内容。
[0017]本发明实施例的另一目的在于提供一种在线阅读系统,包括服务器和客户端,
[0018]所述客户端用于向所述服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识;
[0019]所述服务器用于解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容;
[0020]所述服务器还用于对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端;
[0021 ] 所述客户端还用于解密并呈现所述在线阅读内容。
[0022]本发明实施例的另一目的在于提供一种客户端,包括:
[0023]发送单元,用于向服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识,以使所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容,并将加密后的所述在线阅读内容返回给客户端;
[0024]呈现单元,用于解密并呈现所述在线阅读内容。
[0025]本发明实施例的另一目的在于提供一种服务器,包括:
[0026]接收单元,用于接收客户端发送的在线阅读请求,所述在线阅读请求中携带了内容标识;
[0027]解析单元,用于解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容;
[0028]返回单元,用于对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端,以使所述客户端解密并呈现所述在线阅读内容。
[0029]本发明实施例基于“服务器-客户端”的系统架构实现,由服务器对客户端请求的在线阅读内容进行加密,客户端在解密后呈现服务器返回的在线阅读内容,由此避免了在线阅读内容在传输过程中被第三方窃取,保护了电子书的版权,提高了在线阅读的安全性。

【专利附图】

【附图说明】
[0030]图1是本发明实施例提供的在线阅读方法所适用的系统架构图;
[0031]图2是本发明提供的在线阅读方法的实现流程图;
[0032]图3是本发明实施例提供的服务端和客户端交互的TLV协议格式示意图;
[0033]图4是本发明另一实施例提供的在线阅读方法的实现流程图;
[0034]图5是本发明实施例提供的在线阅读方法服务器侧的实现流程图;
[0035]图6是本发明实施例提供的在线阅读方法客户端侧的实现流程图;
[0036]图7是本发明实施例提供的在线阅读系统的结构框图。

【具体实施方式】
[0037]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0038]本发明实施例基于“服务器-客户端”的系统架构实现,由服务器对客户端请求的在线阅读内容进行加密,客户端在解密后呈现服务器返回的在线阅读内容,由此避免了在线阅读内容在传输过程中被第三方窃取,保护了电子书的版权,提高了在线阅读的安全性。
[0039]图1示出了本发明实施例提供的在线阅读方法所适用的系统架构图,为了便于说明,仅不出了与本实施例相关的部分。
[0040]参照图1,该系统由服务器11和多个客户端12组成,其中,服务器11中存储了海量的在线阅读内容,所述在线阅读内容以文本的方式存储在服务器11的数据库中,服务器11通过索引方式来对海量的在线阅读内容进行管理,每一个具体章节的在线阅读内容对应一个唯一的内容标识。以此同时,服务器11会向客户端12同步其所有在线阅读内容的内容标识,以使客户端12能够通过向服务器11发送内容标识来请求相应的在线阅读内容。
[0041]在服务器11向客户端12发送在线阅读内容的过程中,服务器11为客户端12所请求的在线阅读内容提供加密服务,将加密后的数据返回给客户端12,客户端12对接收到的数据进行解密后,获取到其请求的在线阅读内容,并呈现出来,以实现电子书的在线阅读。
[0042]进一步地,服务器11还可以提供对客户端12的鉴权服务,判断通过客户端12登陆的用户身份是否有效,且判断通过该用户身份是否有权限阅读其请求的在线阅读内容,以实现对电子书版权的进一步保护。
[0043]在该系统中,客户端12可以为应用程序客户端或者网页客户端,且运行在包括个人计算机、平板电脑或者手机等提供网络接入功能的终端设备上,上述终端设备用于为客户端12提供运行环境,并保证客户端12与服务器11之间的通信。
[0044]基于本发明图1所示的系统架构,图2示出了本发明提供的在线阅读方法的实现流程,详述如下:
[0045]在步骤S201中,客户端向服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识。
[0046]具体地,内容标识用于指示该在线阅读内容所属的电子书名称,或者用于指示该在线阅读内容所属的电子书名称以及在该电子书中所在的章节。同时,内容标识能够作为在线阅读内容在服务器中的唯一标识,使得服务器能够根据唯一的内容标识返回正确的在线阅读内容。
[0047]例如,当客户端需要向服务器请求阅读整部书籍A时,则在线阅读请求中携带了书籍A对应的内容标识(例如000A);当客户端需要向服务器请求阅读书籍A的章节a时,则在线阅读请求中携带了书籍A的章节a对应的内容标识(例如000A-00a)。
[0048]在本实施例中,在步骤S201之前,客户端可以以列表或者链接的方式展示服务器所能提供的电子书名称及其每部电子书中的章节,并通过检测选择指令来确定用户通过客户端选择进行在线阅读的书籍及其章节,从而确定出需要在在线阅读请求中携带的内容标识。
[0049]在步骤S202中,所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容。
[0050]在本实施例中,服务器通过索引方式来对存储的海量在线阅读内容进行管理,存储在服务器的每一部分在线阅读内容都有一个唯一的内容标识与之相关联,因此,通过在线阅读请求中携带的内容标识,服务器可以依据数据库的映射关系,确定并提取客户端请求的在线阅读内容。
[0051]作为本发明的一个实施例,步骤S202具体为:
[0052]服务器判断是否存在与所述内容标识对应的在线阅读内容,是则根据该内容标识提取在线阅读内容。
[0053]在步骤S203中,所述服务器对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端。
[0054]在步骤S204中,所述客户端解密并呈现所述在线阅读内容。
[0055]在本实施例中,在线阅读内容的加解密密钥由服务器和客户端预先约定生成,当客户端解密出在线阅读内容后,将解密后的文本渲染至客户端的界面中,以供用户阅读。具体地,客户端可以首先提取出在线阅读内容的各个部分,包括在线阅读内容的标题、引言、正文或者结束语等等,并格式化该在线阅读内容的各个部分。例如,将标题部分格式化成“黑体,三号”的字体,将正文部分格式化成“宋体,小四”的字体,最后再将格式化后的在线阅读内容的各个部分渲染至客户端界面中的相应位置,从而在客户端界面中呈现出获取到的在线阅读内容,以供用户阅读。
[0056]由于在本实施例中,服务器将客户端请求的在线阅读内容进行加密后传输,并由客户端对服务器服务的数据进行解密后在客户端呈现出相应的在线阅读内容,因此,在在线阅读内容的传输过程中,即便数据遭到了窃取,由于窃取方不具备密钥,也无法获取到实质的在线阅读内容,由此保护了电子书的版权,提高了在线阅读的安全性。
[0057]在步骤S203和步骤S204中,服务器加密在线阅读内容以及客户端解密在线阅读内容,可以基于现有的任一种适合于文本加解密的算法来进行。而作为本发明的一个实施例,也可以由服务器和客户端预先约定好固定格式的通信协议,且由服务器将在线阅读内容转换成该固定格式的二进制数据流,在该二进制数据流的基础上进行在线阅读内容的加密和解密。
[0058]具体地,在本实施例中,服务器在提取出在线阅读内容后,可以将在线阅读内容转换为TLV (Type-Length-Value)的格式后进行加密和传输。作为本发明的一个具体实现方式,可以将提取出的在线阅读内容转换为如图3所示的二进制数据结构,在该结构中,包括了返回值、章节名称、作者和章节内容四个部分,每个部分中,第一个字段用于表明该部分的字符类型,第二个字段用于表明该部分的数据长度,第三个字段则为该部分的具体内容。例如,图3中的“章节名称”部分,其三个字段分别定义了该部分的字符类型为string,字符长度为2,以及具体内容为“带灯”。
[0059]基于上述转换后的二进制数据流,服务器可以将在线阅读内容经过TEA (TinyEncrypt1n Algorithm)加密算法运算之后返回给客户端。需要说明的是,在服务器执行加密算法的过程中,由于由在线阅读内容转换成的二进制数据流的比特数不定,出于TEA算法的需要,可以按8位比特的倍数对二进制数据流进行比特填充,且以8比特为一个单位对该二进制数据流进行加密和解密。
[0060]作为本发明的具体实现方式,对二进制数据流进行加密和解密的代码可以如下:
[0061]加密处理:
[0062]sum+=de I ta;
[0063]first+=((second<<4) +a)"(second+sum)"((second>>5)+b);
[0064]second+= ((first<<4)+c)"(first+sum)"((first>>5) +d);
[0065]解密处理:
[0066]second-=((f irst<<4) +key[2])"(first+sum)"((f irst>>5)+key [3]);
[0067]f irst-=((second<<4)+key[0])"(second+sum)"((second>>5)+key[I]);
[0068]sum-=de I ta;
[0069]作为本发明的一个实施例,在对在线阅读内容进行加密的基础上,进一步地,服务器还可以对客户端的用户身份进行鉴权。具体地,客户端发送的在线阅读请求中还包括了用户标识,用户标识作为用户身份的唯一标志,能够使服务器确定出该用户标识是否为通过服务器认证的用户标识。具体地,可以通过预先向服务器注册该用户标识,以通过服务器的认证,成为该服务器的有效用户。在本实施例中,如图4所示,步骤S202具体为:
[0070]步骤S205:所述服务器判断所述用户标识是否有效,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
[0071]具体地,客户端通过检测用户的登陆行为,获取到用户标识,并将用户标识也携带在在线阅读请求中,发送给服务器。由于服务器中预先存储了其认证的用户标识,通过将该用户标识与预先存储的用户标识进行比对,判断该用户标识是否已记录在服务器中,是否为有效的用户标识,是则再根据内容标识提取客户端请求的在线阅读内容,否则向客户端返回请求失败的响应,并在响应中指出请求失败的原因为用户标识无效。
[0072]在本实施例中,当客户端收到服务器返回的响应之后,可以在客户端进行请求失败的提示,并提示用户重新输入正确的用户标识。
[0073]进一步地,针对部分在线阅读内容为收费内容的情况,可以在服务器端预先建立用户标识与该用户标识已购买章节的映射关系,当服务器获取到在线阅读请求中的用户标识和内容标识之后,判断该用户标识与该内容标识是否在服务器端存在预设的映射关系,是则提取该内容标识对应的在线阅读内容,否则向客户端返回无该在线阅读内容权限的响应。
[0074]在本实施例中,当客户端收到服务器返回的响应之后,可以在客户端进行请求失败的提示,并提示用户获取在线阅读内容的阅读权限,例如,提示用户为该在线阅读内容付费。
[0075]在本发明实施例的具体实现中,由于服务器提供的在线阅读内容可能包括免费内容和付费内容两部分,对于免费内容,服务器在提取客户端请求的在线阅读内容时,可以不必考虑用户标识是否有效,以及用户标识与内容标识是否存在预设的映射关系。
[0076]接下来分别从服务器侧和客户端侧的角度出发,一个具体的实现示例来对本发明实施例所述的在线阅读方法进行进一步说明:
[0077]图5示出了本发明实施例提供的在线阅读方法服务器侧的实现流程,详述如下:
[0078]在步骤S501中,接收客户端发送的在线阅读请求。
[0079]在步骤S502中,获取在线阅读请求中的内容标识和用户标识。
[0080]在步骤S503中,根据内容标识判断客户端请求的在线阅读内容是否存在,若存在则执行步骤S504,否则执行步骤S509。
[0081]在步骤S504中,判断用户标识是否有效,是则执行步骤S505,否则执行步骤S509。
[0082]在步骤S505中,判断该客户端是否已购买其请求的在线阅读内容,是则执行步骤S506,否则执行步骤S509。
[0083]在本实施例中,若该在线阅读内容本身为免费内容,则也相应地在步骤S505中得到客户端已购买该在线阅读内容的结果,继续执行步骤S506。
[0084]在步骤S506中,提取该客户端请求的在线阅读内容。
[0085]在步骤S507中,加密该在线阅读内容。
[0086]在步骤S508中,向客户端返回包括该加密的在线阅读内容的响应。
[0087]在步骤S509中,向客户端返回在线阅读内容请求失败的响应。
[0088]其中,返回的在线阅读内容请求失败的响应中说明了失败的原因,以供客户端获取到请求失败的原因,提示用户进行下一步操作。
[0089]作为本发明的一种实现方式,在返回的响应中,会携带了图5中每个步骤的判断结果,以供客户端一一读取,判断请求失败原因。
[0090]图6示出了本发明实施例提供的在线阅读方法客户端侧在获取到服务器返回的响应的实现流程,详述如下:
[0091]在步骤S601中,接收服务器返回的响应。
[0092]在步骤S602中,根据响应判断服务器是否存在其请求的在线阅读内容,若存在则执行步骤S603,否则执行步骤S604,提示该请求的在线阅读内容不存在。
[0093]在步骤S603中,根据响应判断用户标识是否有效,若有效则执行步骤S605,否则执行步骤S606,提不用户输入正确的用户标识。
[0094]在步骤S605中,根据响应判断是否已购买该请求的在线阅读内容,是则执行S607,否则执行S608,提示用户购买该在线阅读内容。
[0095]在步骤S607中,解密响应中包含的在线阅读内容。
[0096]在步骤S609中,呈现该在线阅读内容。
[0097]本发明实施例基于“服务器-客户端”的系统架构实现,由服务器对客户端请求的在线阅读内容进行加密,客户端在解密后呈现服务器返回的在线阅读内容,由此避免了在线阅读内容在传输过程中被第三方窃取,保护了电子书的版权,提高了在线阅读的安全性。
[0098]以下对本发明实施例提供的在线阅读系统进行阐述:
[0099]该在线阅读系统包括服务器和至少一个客户端,用于运行本发明图2至图4实施例所述的在线阅读方法,其中:
[0100]所述客户端用于向所述服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识。
[0101]所述服务器用于解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容。
[0102]所述服务器还用于对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端。
[0103]所述客户端还用于解密并呈现所述在线阅读内容。
[0104]可选地,所述在线阅读请求还携带了用户标识,所述服务器具体用于判断所述用户标识是否有效,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
[0105]可选地,所述服务器具体用于判断所述用户标识和所述内容标识是否具备预设的映射关系,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
[0106]可选地,所述服务器具体用于判断是否存在与所述内容标识对应的在线阅读内容,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
[0107]图7示出了本发明实施例提供的在线阅读系统服务器和客户端的结构框图,如图7所示,在客户端中,包括:
[0108]发送单元71,向服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识,以使所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容,并将加密后的所述在线阅读内容返回给客户端。
[0109]呈现单元72,解密并呈现所述在线阅读内容。
[0110]可选地,所述呈现单元72包括:
[0111]提取子单元,在所述在线阅读内容中提取出所述在线阅读内容的各个部分,包括所述在线阅读内容的标题和正文。
[0112]格式化子单元,格式化所述在线阅读内容的各个部分。
[0113]渲染子单元,将格式化后的所述在线阅读内容的各个部分渲染至所述客户端界面的相应位置。
[0114]在服务器中,包括:
[0115]接收单元73,接收客户端发送的在线阅读请求,所述在线阅读请求中携带了内容标识,所述内容标识用于唯一标示所述客户端请求的在线阅读内容。
[0116]解析单元74,解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容。
[0117]返回单元75,对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端,以使所述客户端解密并呈现所述在线阅读内容。
[0118]可选地,所述在线阅读请求还携带了用户标识,所述解析单元74具体用于判断所述用户标识是否有效,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
[0119]可选地,所述解析单元74具体用于判断所述用户标识和所述内容标识是否具备预设的映射关系,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
[0120]可选地,所述解析单元74具体用于判断是否存在与所述内容标识对应的在线阅读内容,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
[0121]本发明实施例基于“服务器-客户端”的系统架构实现,由服务器对客户端请求的在线阅读内容进行加密,客户端在解密后呈现服务器返回的在线阅读内容,由此避免了在线阅读内容在传输过程中被第三方窃取,保护了电子书的版权,提高了在线阅读的安全性。
[0122]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种在线阅读方法,其特征在于,包括: 客户端向服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识; 所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容; 所述服务器对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端; 所述客户端解密并呈现所述在线阅读内容。
2.如权利要求1所述的方法,其特征在于,所述在线阅读请求还携带了用户标识,所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容包括: 所述服务器判断所述用户标识是否有效,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
3.如权利要求2所述的方法,其特征在于,所述根据所述内容标识提取所述客户端请求的在线阅读内容包括: 所述服务器判断所述用户标识和所述内容标识是否具备预设的映射关系,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
4.如权利要求1所述的方法,其特征在于,所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容包括: 所述服务器判断是否存在与所述内容标识对应的在线阅读内容,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
5.一种在线阅读方法,其特征在于,包括: 向服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识,以使所述服务器解析所述在线阅读请求,根据所述内容标识提取客户端请求的在线阅读内容,并将加密后的所述在线阅读内容返回给所述客户端; 解密并呈现所述在线阅读内容。
6.如权利要求5所述的方法,其特征在于,所述呈现所述在线阅读内容包括: 在所述在线阅读内容中提取出所述在线阅读内容的各个部分,包括所述在线阅读内容的标题和正文; 格式化所述在线阅读内容的各个部分; 将格式化后的所述在线阅读内容的各个部分渲染至所述客户端界面的相应位置。
7.—种在线阅读方法,其特征在于,包括: 接收客户端发送的在线阅读请求,所述在线阅读请求中携带了内容标识; 解析所述在线阅读请求,根据所述内容标识提取客户端请求的在线阅读内容; 对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端,以使所述客户端解密并呈现所述在线阅读内容。
8.如权利要求7所述的方法,其特征在于,所述在线阅读请求还携带了用户标识,所述解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容包括: 判断所述用户标识是否有效,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
9.如权利要求8所述的方法,其特征在于,所述根据所述内容标识提取所述客户端请求的在线阅读内容包括: 判断所述用户标识和所述内容标识是否具备预设的映射关系,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
10.如权利要求7所述的方法,其特征在于,所述解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容包括: 判断是否存在与所述内容标识对应的在线阅读内容,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
11.一种在线阅读系统,其特征在于,包括服务器和客户端, 所述客户端用于向所述服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识; 所述服务器用于解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容; 所述服务器还用于对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端; 所述客户端还用于解 密并呈现所述在线阅读内容。
12.如权利要求11所述的系统,其特征在于,所述在线阅读请求还携带了用户标识,所述服务器具体用于判断所述用户标识是否有效,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
13.如权利要求12所述的系统,其特征在于,所述服务器具体用于判断所述用户标识和所述内容标识是否具备预设的映射关系,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
14.如权利要求11所述的系统,其特征在于,所述服务器具体用于判断是否存在与所述内容标识对应的在线阅读内容,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
15.—种客户端,其特征在于,包括: 发送单元,用于向服务器发送在线阅读请求,所述在线阅读请求中携带了内容标识,以使所述服务器解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容,并将加密后的所述在线阅读内容返回给客户端; 呈现单元,用于解密并呈现所述在线阅读内容。
16.如权利要求15所述的客户端,其特征在于,所述呈现单元包括: 提取子单元,用于在所述在线阅读内容中提取出所述在线阅读内容的各个部分,包括所述在线阅读内容的标题和正文; 格式化子单元,用于格式化所述在线阅读内容的各个部分; 渲染子单元,用于将格式化后的所述在线阅读内容的各个部分渲染至所述客户端界面的相应位置。
17.一种服务器,其特征在于,包括: 接收单元,用于接收客户端发送的在线阅读请求,所述在线阅读请求中携带了内容标识;解析单元,用于解析所述在线阅读请求,根据所述内容标识提取所述客户端请求的在线阅读内容; 返回单元,用于对所述客户端请求的在线阅读内容进行加密,将加密后的在线阅读内容返回给所述客户端,以使所述客户端解密并呈现所述在线阅读内容。
18.如权利要求17所述的服务器,其特征在于,所述在线阅读请求还携带了用户标识,所述解析单元具体用于判 断所述用户标识是否有效,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
19.如权利要求18所述的服务器,其特征在于,所述解析单元具体用于判断所述用户标识和所述内容标识是否具备预设的映射关系,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
20.如权利要求17所述的服务器,其特征在于,所述解析单元具体用于判断是否存在与所述内容标识对应的在线阅读内容,是则根据所述内容标识提取所述客户端请求的在线阅读内容。
【文档编号】G06F21/62GK104079532SQ201310100779
【公开日】2014年10月1日 申请日期:2013年3月26日 优先权日:2013年3月26日
【发明者】张春玮 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1