A kind of e-magazine, e-magazine system and dynamic content implementation method thereof
Technical field
The present invention relates to multimedia technology field, relate in particular to a kind of e-magazine, e-magazine system and dynamic content implementation method thereof.
Background technology
E-magazine is in recent years along with the developing rapidly of computer cause, particularly owing to computer strides into a kind of novel publication that the multimedia world occurs.This novel publication has the attribute that paper is read magazine with regard to its content, being has stationary column, the publication of serialization in order.But basic variation has taken place in the carrier so as to existing of magazine publication, no longer is common typographic printing paper, offset paper, and has become disk or CD that this compares with regard to making e-magazine and general paper read magazine, has unrivaled superiority.
E-magazine is as emerging media format, with multimedia show and interactive be the fashion label by force.Simultaneously, along with broadband network is more and more universal, reader's number of e-magazine also is in line and rapidly rises.
Present e-magazine generally is to generate e-magazine server editor, be sent to e-magazine client such as terminal, mobile phone terminal or the like by the Internet or communication network then, its content can't change, thereby when having update content, the e-magazine server need update and generate new e-magazine, and then be sent to the e-magazine client, very inconvenient.
In summary, existing e-magazine obviously exists inconvenience and defective on reality is used, so be necessary to be improved.
Summary of the invention
At above-mentioned defective, the object of the present invention is to provide a kind of e-magazine, e-magazine system and dynamic content implementation method thereof, e-magazine of its need just can be known latest news, is convenient to promoting service and user and preserves.
To achieve these goals, the invention provides a kind of e-magazine, in the e-magazine system of the e-magazine server that is applied to include the e-magazine client and communicates by a public network and described e-magazine client, described e-magazine is positioned on the described e-magazine client, and described e-magazine comprises immobilized substance part and dynamic content part, wherein, described dynamic content partly comprises:
The dynamic content request module is used for sending the dynamic content request message by described public network to described e-magazine server;
Dynamic content receives and memory module, is used to receive and store the dynamic content that described e-magazine server returns;
The dynamic content display module is used to show described dynamic content.
According to e-magazine of the present invention, described dynamic content request module comprises that a plurality of dynamic contents browse frame, and each browses the corresponding dynamic content request message of frame;
Determine the dynamic content request message by choosing a described frame of browsing.
According to e-magazine of the present invention, described dynamic content request module is sending the dynamic content request message to the described e-magazine server, described dynamic content request message is sent to that described dynamic content receives and memory module to search corresponding dynamic content, if do not find corresponding dynamic content, then transmit described dynamic content request message to described e-magazine server, otherwise the dynamic content display module directly shows described dynamic content.
According to e-magazine of the present invention, further comprise:
Dynamic content empties module, is used for the dynamic content that described dynamic content receives and memory module is stored is emptied.
According to e-magazine of the present invention, described dynamic content empties module and regularly or in real time the dynamic content that described dynamic content receives and memory module is stored is emptied.
According to e-magazine of the present invention, described e-magazine server comprises:
The message request receiver module is used to receive described dynamic content request message;
Dynamic data base is used to store dynamic content;
Search module, be used for according to described dynamic content request message, at the dynamic content of described dynamic data library lookup correspondence;
The dynamic content sending module is used for the described dynamic content that finds is back to described e-magazine.
The present invention also provides a kind of e-magazine system, the e-magazine server that includes the e-magazine client and communicate by a public network and described e-magazine client, described e-magazine client comprises e-magazine, described e-magazine comprises immobilized substance part and dynamic content part, and described dynamic content partly comprises:
The dynamic content request module is used for sending the dynamic content request message by described public network to described e-magazine server;
Dynamic content receives and memory module, is used to receive and store the dynamic content that described e-magazine server returns;
The dynamic content display module is used to show described dynamic content; With
Described e-magazine server comprises:
The message request receiver module is used to receive described dynamic content request message;
Dynamic data base is used to store dynamic content;
Search module, be used for according to described dynamic content request message, at the dynamic content of described dynamic data library lookup correspondence;
The dynamic content sending module is used for the described dynamic content that finds is back to described e-magazine.
The present invention also provides a kind of e-magazine server, communicates by a public network and at least one e-magazine client that includes e-magazine, and described e-magazine server comprises:
The message request receiver module is used to receive the dynamic content request message that described e-magazine sends;
Dynamic data base is used to store dynamic content;
Search module, be used for according to described dynamic content request message, at the dynamic content of described dynamic data library lookup correspondence;
The dynamic content sending module is used for the described dynamic content that finds is back to described e-magazine.
The present invention also provides a kind of dynamic content implementation method of e-magazine, described e-magazine be applied to include the e-magazine client and the e-magazine system of the e-magazine server that communicates by a public network and described e-magazine client in, described e-magazine is positioned on the described e-magazine client, and described method comprises:
A, send the dynamic content request message to described e-magazine server by described public network;
B, described e-magazine server receive behind the described dynamic content request message dynamic content in dynamic data library lookup correspondence, and the described dynamic content that finds is back to described e-magazine;
C, described e-magazine receive and store the dynamic content that described e-magazine server returns, and show described dynamic content.
According to the dynamic content implementation method of e-magazine of the present invention, described e-magazine comprises that a plurality of dynamic contents browse frame, and each browses the corresponding dynamic content request message of frame;
In the steps A, browse frame and determine the dynamic content request message by choosing described dynamic content;
Further comprise in the described steps A:
A1, choose described dynamic content and browse frame, and search corresponding dynamic content, if do not find corresponding dynamic content, execution in step A2 then, otherwise directly show described dynamic content;
A2, the described dynamic content request message of forwarding are to described e-magazine server.
Further comprise among the described step C:
C1, described e-magazine receive and store the dynamic content that described e-magazine server returns;
C2, described e-magazine show described dynamic content;
C3, the dynamic content of described storage is emptied.
The present invention is by sending the dynamic content request message to the e-magazine server; Described e-magazine server receives behind the described dynamic content request message dynamic content in dynamic data library lookup correspondence, and the described dynamic content that finds is back to described e-magazine; Described e-magazine receives and stores the dynamic content that described e-magazine server returns, and shows described dynamic content.Whereby, only need an e-magazine, just can know latest news, be convenient to promoting service and user and preserve.
Description of drawings
Fig. 1 is the e-magazine system module schematic diagram that the preferred embodiment of the present invention provides;
Fig. 2 is the e-magazine dynamic content implementation method that the preferred embodiment of the present invention provides.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
Basic thought of the present invention is: send the dynamic content request message to the e-magazine server; Described e-magazine server receives behind the described dynamic content request message dynamic content in dynamic data library lookup correspondence, and the described dynamic content that finds is back to described e-magazine; Described e-magazine receives and stores the dynamic content that described e-magazine server returns, and shows described dynamic content.
Referring to Fig. 1, the e-magazine system 10 that the preferred embodiment of the present invention provides comprises: e-magazine client 20, public network 30 and e-magazine server 40, wherein:
E-magazine client 20 communicates by public network 30 and e-magazine server 40.Among the present invention public network 30 for but be not limited to the Internet or communication network.Described e-magazine client 20 has e-magazine 200, this e-magazine 200 is used for sending the dynamic content request message by described public network 30 to described e-magazine server 40, receive and store the dynamic content that described e-magazine server 40 returns, and show described dynamic content.This e-magazine 200 specifically comprises: dynamic content request module 201, dynamic content receive and memory module 202, dynamic content display module 203 and dynamic content empty module 204, wherein:
Dynamic content request module 201 links to each other with public network 30, is used for sending the dynamic content request message by described public network 30 to described e-magazine server 40.
Preferably, described dynamic content request module 201 comprises that a plurality of dynamic contents browse frame 21, and each browses frame 21 corresponding dynamic content request messages.The user determines the dynamic content request message by choosing a described frame of browsing.This dynamic content request message can comprise the phase number of the edition of e-magazine, the network address of content type, e-magazine client 20 identifies at present, as IP sign, Subscriber Number etc.
Dynamic content request module 201 is sending the dynamic content request message to the described e-magazine server, described dynamic content request message is sent to that dynamic content receives and memory module 202 to search corresponding dynamic content, if do not find corresponding dynamic content, then transmit described dynamic content request message to described e-magazine server 40, otherwise dynamic content display module 204 directly shows described dynamic content.
Dynamic content receives and memory module 202, links to each other with dynamic content display module 203 with public network 30, is used to receive and store the dynamic content that described e-magazine server 40 returns.
Dynamic content display module 203 receives with dynamic content and memory module 202 links to each other, and is used to show described dynamic content.
Dynamic content empties module 204, is used for the dynamic content that described dynamic content receives and memory module 202 is stored is emptied.Among the present invention, dynamic content empties module 204 and regularly or in real time the dynamic content that described dynamic content receives and memory module is stored is emptied.Preferably, be set to preserve the interior content that dynamically updates of perhaps deleting that dynamically updates according to user's needs certain cycle that empties.
E-magazine server 40, be used to receive the described dynamic content request message that e-magazine 200 sends, according to described dynamic content request message,, and the described dynamic content that finds is back to described e-magazine 200 at the dynamic content of described dynamic data library lookup correspondence.This e-magazine server 40 specifically comprises: message request receiver module 401, dynamic data base 402, search module 403 and dynamic content sending module 404, wherein:
Message request receiver module 401 links to each other with public network 30, is used for receiving the described dynamic content request message that e-magazine 200 sends by public network 30.
Dynamic data base 402 is used to store dynamic content.
Search module 403, link to each other with dynamic data base 402, be used for, search corresponding dynamic content at described dynamic data base 402 according to described dynamic content request message with message request receiver module 401.
Dynamic content sending module 404 and is searched module 403 and is linked to each other with public network 30, is used for the described dynamic content that finds is back to described e-magazine 200 by public network 30.
Fig. 2 is the e-magazine dynamic content implementation method that the preferred embodiment of the present invention provides, and is described in conjunction with e-magazine system 10 shown in Figure 1, and this method specifically comprises as follows:
Step S201, when needs are checked up-to-date e-magazine content, choose dynamic content and browse frame 21 and determine the dynamic content request message, and by dynamic content request module 201 described dynamic content request message is sent to dynamic content and receives and memory module 202.
Step S202, dynamic content receive and memory module 202 searches whether store up-to-date dynamic content according to described dynamic content request message, if exist, and execution in step S208 then, otherwise execution in step S203.
Step S203, dynamic content request module 201 is transmitted described dynamic content request message to described e-magazine server 40 by public network 30.
Step S204, message request receiver module 401 receives the described dynamic content request message that dynamic content request module 201 sends.
Step S205 searches module 403 according to described dynamic content request message, searches corresponding dynamic content at described dynamic data base 402, if find corresponding dynamic content, execution in step S206, otherwise execution in step S210.
Step S206, dynamic content sending module 404 is back to described e-magazine 200 with the described dynamic content that finds by public network 30.
Step S207, dynamic content receive and memory module 202 receives and store the dynamic content that described e-magazine server 40 returns.
Step S208, dynamic content display module 203 shows described dynamic content.
Step S209, dynamic content empty the dynamic content that 204 pairs of described dynamic contents of module receive and memory module 202 is stored and empty, and process ends.
Step S210, dynamic content sending module 404 return does not have the dynamic content of renewal to described e-magazine 200.
Step S211, dynamic content display module 203 shows does not have the dynamic content of renewal.
In sum, the present invention is by sending the dynamic content request message to described e-magazine server; Described e-magazine server receives behind the described dynamic content request message dynamic content in dynamic data library lookup correspondence, and the described dynamic content that finds is back to described e-magazine; Described e-magazine receives and stores the dynamic content that described e-magazine server returns, and shows described dynamic content.Whereby, only need an e-magazine, just can know latest news, be convenient to promoting service and user and preserve.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.