The content of the invention
In view of this, the present invention provides a kind of data multiplexing method and device, to lift Consumer's Experience.
To reach above-mentioned purpose, the embodiment of the present invention is adopted the following technical scheme that:
In a first aspect, the invention provides a kind of data multiplexing method, including:
Graphic logic data message to be multiplexed is obtained, wherein, the graphic logic data packets to be multiplexed
Include the foreground DOM Document Object Model structure and the graphic logic number to be multiplexed of the graphic logic data to be multiplexed
According to internal data;
Using the new foreground document of the foreground DOM Document Object Model structural generation of the graphic logic data to be multiplexed
Object Model Structural, wherein before the new foreground DOM Document Object Model structure and the graphic logic data to be multiplexed
The logical construction of platform DOM Document Object Model structure is identical;
By the new foreground DOM Document Object Model structure and the graphic logic number to be multiplexed in sticking area
According to internal data be associated;
According to the result being associated, the graphic logic data message to be multiplexed is presented in the sticking area.
It is described to obtain graphic logic data packets to be multiplexed in the first possible implementation of first aspect
Include:
The foreground DOM Document Object Model structure of the graphic logic data to be multiplexed is obtained using floating menu;
Obtain described to be multiplexed by the foreground DOM Document Object Model structure of the graphic logic data to be multiplexed
The internal data of graphic logic data.
With reference to the first possible implementation of first aspect, in second possible implementation of first aspect,
The utilization floating menu obtains described wait after the foreground DOM Document Object Model structure of the graphic logic data being multiplexed, the side
Method also includes:
The foreground DOM Document Object Model structure is cached by global variable.
With reference to the first of first aspect and first aspect or second may implementation, first aspect the third
In possible implementation, the foreground DOM Document Object Model structural generation using the graphic logic data to be multiplexed is new
Foreground DOM Document Object Model structure include:
Foreground DOM Document Object Model structure according to the graphic logic data to be multiplexed is default right with structure class
Should be related to, obtain the corresponding structure class of the foreground DOM Document Object Model structure;
The new foreground DOM Document Object Model is generated using the corresponding structure class of the foreground DOM Document Object Model structure
Structure.
With reference to first aspect and first aspect first to the third any one possible implementation, in first aspect
In 4th kind of possible implementation, the foreground DOM Document Object Model structure using the graphic logic data to be multiplexed
After the new foreground DOM Document Object Model structure of generation, methods described also includes:
The new foreground DOM Document Object Model structure is set so that the new foreground DOM Document Object Model structure is followed
Mouse is moved.
With reference to first aspect and first to fourth kind of first aspect any one possible implementation, in first aspect
It is described that the new foreground DOM Document Object Model structure is treated multiple with described in sticking area in 5th kind of possible implementation
The internal data of graphic logic data be associated including:
By in the internal data buffer of the graphic logic data to be multiplexed to foreground variable in sticking area;
Internal data in the foreground variable is set in the new foreground DOM Document Object Model structure.
With reference to the 5th kind of possible implementation of first aspect, in the 6th kind of possible implementation of first aspect, institute
Stating includes the internal data buffer of the graphic logic data to be multiplexed to foreground variable in sticking area:
Text data in the internal data is converted to the data of extensible markup language form;
By in the data buffer storage of the extensible markup language form to foreground variable.
With reference to the 5th kind of possible implementation of first aspect, in the 7th kind of possible implementation of first aspect, institute
State after in the internal data buffer wait the graphic logic data being multiplexed to foreground variable, methods described also includes:
The internal data is formatted treatment.
Second aspect, the invention provides a kind of data-reusing device, including:Acquiring unit is to be multiplexed for obtaining
Graphic logic data message, wherein, the graphic logic data message to be multiplexed includes described to be multiplexed graphical
The internal data of the foreground DOM Document Object Model structure of logical data and the graphic logic data to be multiplexed;
Generation unit, is connected with the acquiring unit, to be multiplexed graphical for what is obtained using the acquiring unit
The new foreground DOM Document Object Model structure of the foreground DOM Document Object Model structural generation of logical data, wherein the new foreground text
The logical construction phase of shelves Object Model Structural and the foreground DOM Document Object Model structure of the graphic logic data to be multiplexed
Together;
Associative cell, is connected with the acquiring unit and the generation unit, in sticking area by the life
Into the graphic logic number to be multiplexed that the new foreground DOM Document Object Model structure of unit generation is obtained with the acquiring unit
According to internal data be associated;
Processing unit, is connected with the associative cell, for the result being associated according to the associative cell, described
Sticking area is presented the graphic logic data message to be multiplexed.
In the first possible implementation of second aspect, the acquiring unit includes:
First obtains subelement, the foreground text for obtaining the graphic logic data to be multiplexed using floating menu
Shelves Object Model Structural;
Second obtains subelement, is connected with the described first acquisition subelement, for being obtained by the described first acquisition subelement
The foreground DOM Document Object Model structure of the graphic logic data to be multiplexed for taking obtains the graphic logic number to be multiplexed
According to internal data.
With reference to the first possible implementation of second aspect, in second possible implementation of second aspect, institute
Stating acquiring unit also includes:
First caching subelement, is connected, with the described first acquisition subelement for caching the foreground by global variable
DOM Document Object Model structure.
With reference to the first of second aspect and second aspect or second may implementation, second aspect the third
In possible implementation, the generation unit includes:
3rd obtains subelement, for the foreground DOM Document Object Model knot according to the graphic logic data to be multiplexed
Structure and the default corresponding relation of structure class, obtain the corresponding structure class of the foreground DOM Document Object Model structure;
Generation subelement, is connected with the described 3rd acquisition subelement, for obtaining what subelement was obtained using the described 3rd
DOM Document Object Model structure corresponding structure class in foreground generates the new foreground DOM Document Object Model structure.
With reference to second aspect and second aspect first to the third any one possible implementation, in second aspect
In 4th kind of possible implementation, described device also includes:
Setting unit, is connected with the generation unit, the new foreground document pair for setting the generation unit generation
As model structure so that the new foreground DOM Document Object Model structure follows mouse to move.
With reference to second aspect and first to fourth kind of second aspect any one possible implementation, in second aspect
In 5th kind of possible implementation, the associative cell includes:
Second caching subelement, in sticking area by the internal data of the graphic logic data to be multiplexed
It is cached in the foreground variable;
Subelement is set, is connected with the described second caching subelement, for by before the described second caching subelement caching
Internal data in platform variable is set in the new foreground DOM Document Object Model structure.
With reference to the 5th kind of possible implementation of second aspect, in the 6th kind of possible implementation of second aspect, institute
Stating the second caching subelement includes:
Modular converter, the number for the text data in the internal data to be converted to extensible markup language form
According to;
Cache module, is connected with the modular converter, for by the modular converter change after extensible markup language
The data buffer storage of form is in the foreground variable.
With reference to the 5th kind of possible implementation of second aspect, in the 7th kind of possible implementation of second aspect, institute
Stating associative cell also includes:
Subelement is formatted, is connected with the described second caching subelement, will be described for caching subelement described second
Wait the graphic logic data being multiplexed internal data buffer to after in the foreground variable, the internal data is entered into row format
Change is processed.
Data multiplexing method provided in an embodiment of the present invention and device, when data-reusing is carried out, obtain figure to be multiplexed
Shape logical data information, wherein described information include the foreground DOM Document Object Model of the graphic logic data to be multiplexed
The internal data of structure and the graphic logic data to be multiplexed;Before the graphic logic data to be multiplexed
The new foreground DOM Document Object Model structure of platform DOM Document Object Model structural generation;By the new foreground document in sticking area
Object Model Structural is associated with the internal data of the graphic logic data to be multiplexed;According to the knot being associated
Really, the graphic logic data message to be multiplexed is presented in the sticking area.Therefore, provided using the embodiment of the present invention
Data multiplexing method and device, carry out a series for the treatment of by the graphic logic data for treating multiplexing, it is right to realize
Graphic logic data can not be multiplexed and influenceed user by the multiplexing of graphic logic data so as to avoid prior art
The defect of experience, improves Consumer's Experience.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of protection of the invention.
In order to lift Consumer's Experience, as shown in figure 1, the embodiment of the present invention one provides a kind of data multiplexing method, including:
Step 11, obtain graphic logic data message to be multiplexed.
Wherein, the graphic logic data refer to data that are graphical and possessing logical relation, described to be multiplexed
Graphic logic data message includes the foreground DOM Document Object Model structure of the graphic logic data to be multiplexed and described
The internal data of graphic logic data to be multiplexed.
Data in such as Fig. 2 in the rectangle frame of lower right, these data include foreground DOM Document Object Model(Document
Object Model,DOM)Structure, that is, the patterned structure in foreground for showing.The patterned structure can realize some work(
Can, such as user after the small inverted triangle for clicking on " Secon " right by that can eject the functions such as drop-down menu.The graphic logic
The data also internal data including graphic logic data, the numeral " 1 " in the small rectangle frame in such as Fig. 2 before " Secon ".This
Individual " 1 " is the data being input into above-mentioned patterned structure.After it have input digital " 1 ", can be by " 1 " storage in database
In.Wherein, the graphic logic data are multiplexed on the browser that can be commonly used in user.
Wherein, the foreground DOM Document Object Model structure of the graphic logic data to be multiplexed can be pre-defined, and be made
It is corresponding with corresponding structure class.For example assume there is structure class B, the corresponding DOM structures of structure class B can be defined as b in advance.
When subsequently using structure class B, in the case where structure class B is obtained, so that it may obtain DOM structure b corresponding with it.Also, such as
Described in upper example, can be by the inside of the graphic logic data to be multiplexed corresponding with the foreground DOM Document Object Model structure
Data storage is in database.
Wherein, in a particular application, it is described to obtain graphic logic data message to be multiplexed and include:Using floating menu
The foreground DOM Document Object Model structure of the graphic logic data to be multiplexed is obtained, then by the figure to be multiplexed
The foreground DOM Document Object Model structure for changing logical data obtains the internal data of the graphic logic data to be multiplexed.
Wherein, the foreground DOM Document Object Model structure of the graphic logic data to be multiplexed is obtained using floating menu
Realized using the method for obtaining foreground DOM Document Object Model structure using floating menu in the prior art, will not be repeated here.
After the foreground DOM Document Object Model structure for obtaining the graphic logic data to be multiplexed, can be according to the foreground document
Object Model Structural, using the method for the acquisition data defined in the corresponding structure class of foreground DOM Document Object Model structure(Such as
GetData () method), obtain the internal data of the graphic logic data to be multiplexed.
Step 12, using the graphic logic data to be multiplexed foreground DOM Document Object Model structural generation it is new before
Platform DOM Document Object Model structure.Wherein.The new foreground DOM Document Object Model structure and the graphic logic to be multiplexed
The logical construction of the foreground DOM Document Object Model structure of data is identical, i.e., described new foreground DOM Document Object Model structure with it is described
The foreground DOM Document Object Model structure of graphic logic data to be multiplexed in structure and first-class in the function of realizing all is
Identical.
Wherein, this step is specifically included:First according to the foreground document object of the graphic logic data to be multiplexed
Model structure and the default corresponding relation of structure class, obtain the corresponding structure class of the foreground DOM Document Object Model structure.Then
The new foreground DOM Document Object Model structure is generated using the corresponding structure class of the foreground DOM Document Object Model structure.Its
In, foreground DOM Document Object Model structure and the corresponding relation of structure class of the graphic logic data to be multiplexed can set in advance
It is set to:Structure Class Type belonging to the foreground DOM Document Object Model structure of the graphic logic data to be multiplexed is set, and
Each structure Class Type is set to it is corresponding with corresponding structure class so that the graphic logic data to be multiplexed
Foreground DOM Document Object Model structure is corresponding with corresponding structure class.For example, in the process, can be by the foreground document object
Model structure, obtains the structure Class Type of graphic logic data to be multiplexed, by the graphic logic number to be multiplexed
According to structure Class Type obtain corresponding structure class, given birth to using the method for generation foreground DOM Document Object Model structure in the prior art
Into corresponding new foreground DOM Document Object Model structure.Wherein, the new foreground DOM Document Object Model structure of the generation and step
The logical construction of the foreground DOM Document Object Model structure obtained in rapid 11 is identical.
It is step 13, in sticking area that the new foreground DOM Document Object Model structure is to be multiplexed graphical with described
The internal data of logical data is associated.
This step is specifically included:By the internal data buffer of the graphic logic data to be multiplexed in sticking area
To in the variable of foreground, and the internal data in the foreground variable is set in the foreground DOM Document Object Model structure.
Wherein, in actual applications, the internal data buffer by the graphic logic data to be multiplexed is to preceding
Platform variable includes:Text data in the internal data is converted to the data of extensible markup language form, and by institute
The data buffer storage of extensible markup language form is stated in the foreground variable.
For example, by taking reuse pattern logical data on a web browser as an example, the text data in the internal data is turned
It is changed to extensible markup language(XML)The data of form, cache the data of these XML formats in the variable of foreground afterwards.Wherein,
Using the processing method to extensible markup language(Such as dojo)Text data in the internal data is converted into XML lattice
The data of formula.
Wherein, the internal data in the variable of the foreground DOM Document Object Model structure is set to the foreground document pair
As that can be realized by the method for the setting area thresholding defined in structure class in model structure.For example, by taking above example as an example,
After caching the data of the XML format, using setData(data)Method the data of these XML formats set arrive
In corresponding foreground DOM Document Object Model structure.
The result that step 14, basis are associated, the graphic logic number to be multiplexed is presented in the sticking area
It is believed that breath.Associated with the internal data of the graphic logic data to be multiplexed in the foreground DOM Document Object Model structure
The graphic logic data message to be multiplexed can be presented in sticking area afterwards.
As seen from the above, the data multiplexing method that the embodiment of the present invention one is provided, obtains graphic logic data first
Foreground DOM Document Object Model structure and the graphic logic data internal data, new foreground document pair is generated afterwards
As model structure, and new foreground DOM Document Object Model structure and the internal data of the graphic logic data are closed
Connection, it is to be capable of achieving the multiplexing to graphic logic data that the graphic logic data finally are presented in sticking area, so as to keep away
Exempt from the defect that prior art can not be multiplexed on graphic logic data and be influenceed Consumer's Experience, improve Consumer's Experience.
The data multiplexing method of the embodiment of the present invention will be illustrated in greater detail below, for the ease of description, at this
In inventive embodiments two, it is assumed that graphic logic data to be multiplexed are the graphic logic data A on browsing device net page, and A
Including two parts:The internal data A2 of foreground DOM Document Object Model the structure A1 and A of A.
As shown in figure 3, the embodiment of the present invention two provides a kind of data multiplexing method, can be by way of copy/paste
Realization includes:
(1)Replicate graphic logic data to be multiplexed, including step 21- steps 24.
Step 21, the foreground DOM Document Object Model knot that the graphic logic data to be multiplexed are obtained using floating menu
Structure.
Step 22, obtained in the graphic logic data to be multiplexed by the foreground DOM Document Object Model structure
Portion's data.
Wherein, the internal data of the graphic logic data to be multiplexed can be the graphic logic to be multiplexed
The data for being input into during the use of data or being produced, such as numeral " 1 " in the step 11 of the embodiment of the present invention one, inside these
These data are stored when data input or generation, is such as storable in database.
Step 23, the foreground DOM Document Object Model structure is cached by global variable.
Step 24, the foreground DOM Document Object Model structure using caching, generate new foreground DOM Document Object Model knot
Structure.Wherein, graphic logic data to be multiplexed in the new foreground DOM Document Object Model structure and step 21
The logical construction of foreground DOM Document Object Model structure is identical.
Step 25, the setting new foreground DOM Document Object Model structure so that the new foreground DOM Document Object Model
Structure follows mouse to move.It is described the new foreground DOM Document Object Model structure is set to be:By the new foreground text
Shelves Object Model Structural is bound with mouse.New foreground DOM Document Object Model structure described afterwards can follow mouse to move
It is dynamic.Additionally, the relative position of the new foreground DOM Document Object Model structure and mouse may further be provided.
In addition, can point out the user can not to be pasted in this position when mouse moves to illegal position.Wherein, it is described non-
Tagmeme is set to the position that can not be pasted, and illegal position can be the position where other graphic logic data as described
Or the edge of browsing device net page etc..The prompting can be occur forbidding symbol etc..
Illustrate below and step 21- steps 25 are illustrated.For example, JS can be advanced with(JavaScript)Create one
Class libraries, can there is multiple structure classes in class libraries, therefore also just have multiple types, and each type has corresponding DOM structure.
And a floating menu is created, there can be multiple options in the floating menu, including " duplication " option is, it is necessary to when being multiplexed A, by mouse
The position where moving to A is marked, each option on floating menu will show, clicks on " duplication " option therein, so that it may
To obtain the type of the structure class of A.The structure Class Type of the A by obtaining, the structure Class Type according to A obtains corresponding structure
Class, the corresponding relation further according to the structure class and DOM structure can obtain the DOM structure A1 of A.Wherein, can be in the corresponding knots of A1
The method for obtaining data, such as getData are pre-defined in structure class(data)Method, using the method can obtain it is corresponding with A1
Internal data A2.A1 is cached by global variable afterwards.Using the A1 of caching, new foreground DOM Document Object Model structure is generated
A1’.A1 ' is bound with mouse again, so that A1 ' follows mouse to move.Wherein, newly-generated A1 ' and A1 is identical
's.
It should be noted that because the logical construction of A1 ' and A1 is identical, therefore in actual applications, step
The internal data of the graphic logic data to be multiplexed obtained in 22 also can be by the new foreground DOM Document Object Model knot
Structure is obtained, you can obtain A2 by A1 '.
(2)Paste the graphic logic data to be multiplexed, including step 26- steps 27.
It is step 26, in sticking area that the new foreground DOM Document Object Model structure is to be multiplexed graphical with described
The internal data of logical data is associated.
As shown in figure 4, this step is specifically included:
Step 261, by the internal data buffer of the graphic logic data to be multiplexed to foreground variable.Specifically
, the text data in the internal data is converted to the data of extensible markup language form, and by the expansible mark
Remember the data buffer storage of language format in the foreground variable.This step can refer to retouching in the step 13 of the embodiment of the present invention one
State, will not be repeated here.
Step 262, the internal data in the foreground variable is set to the new foreground DOM Document Object Model structure
In.
For example, after internal data A2 is obtained in step 22, A2 is cached in the foreground variable of browser, then will browse
Internal data A2 in the foreground variable of device is set in A1 '.
Step 27, the graphic logic data message to be multiplexed is presented in the sticking area.For example pasting area
Domain is presented A, both including A1 '(A1 ' is identical with the logical construction of A1)Also A2 is included, so as to complete to the figure to be multiplexed
The multiplexing of shape logical data.
As seen from the above, the data multiplexing method that the embodiment of the present invention two is provided, obtains graphic logic data first
Foreground DOM Document Object Model structure and the graphic logic data internal data, new foreground document pair is generated afterwards
As model structure, and new foreground DOM Document Object Model structure and the internal data of the graphic logic data are closed
Connection, it is to be capable of achieving the multiplexing to graphic logic data that the graphic logic data finally are presented in sticking area, so as to keep away
Exempt from the defect that prior art can not be multiplexed on graphic logic data and be influenceed Consumer's Experience, improve Consumer's Experience.
In addition, in order to continue to be multiplexed the graphic logic data later, after step 261, the data are answered
Be may also include with method:The internal data is formatted treatment.The redundant data that browser itself can be avoided to produce
Influence is produced during on later data-reusing.Meanwhile, can also be right after successfully the graphic logic data are multiplexed
Whole foreground where the graphic logic data carries out typesetting to ensure the aesthetic property on foreground.And also caching can be removed
The foreground DOM Document Object Model structure of the graphic logic data to be multiplexed, with the operation before guarantee to subsequent operation without
Influence.
As shown in figure 5, the embodiment of the present invention three provides a kind of device of multiplex data, including:Acquiring unit 31, is used for
Graphic logic data message to be multiplexed is obtained, wherein, the graphic logic data message to be multiplexed includes described treating
The inside of the foreground DOM Document Object Model structure of the graphic logic data of multiplexing and the graphic logic data to be multiplexed
Data;Generation unit 32, is connected with the acquiring unit 31, for the figure to be multiplexed obtained using the acquiring unit 31
Change the new foreground DOM Document Object Model structure of the foreground DOM Document Object Model structural generation of logical data, wherein the new foreground
The logical construction of DOM Document Object Model structure and the foreground DOM Document Object Model structure of the graphic logic data to be multiplexed
It is identical;Associative cell 33, is connected with the acquiring unit 31 and the generation unit 32, for inciting somebody to action described in sticking area
It is to be multiplexed graphical that new foreground DOM Document Object Model structure and the acquiring unit 31 of the generation of generation unit 32 are obtained
The internal data of logical data is associated;Processing unit 34, is connected with the associative cell 33, for according to the association table
The result that unit 33 is associated, the graphic logic data message to be multiplexed is presented in the sticking area.
Wherein, as shown in fig. 6, the acquiring unit 31 includes:First obtains subelement 311, for utilizing floating menu
Obtain the foreground DOM Document Object Model structure of the graphic logic data to be multiplexed;Second obtains subelement 312, and described
First acquisition subelement 311 is connected, for obtaining the graphic logic number to be multiplexed that subelement 311 is obtained by described first
According to foreground DOM Document Object Model structure obtain the internal data of the graphic logic data to be multiplexed.
Wherein, as shown in fig. 6, the acquiring unit 31 also includes:First caching subelement 313, obtains with described first
Subelement 311 is connected, for caching the foreground DOM Document Object Model structure by global variable.
Wherein, as shown in fig. 7, the generation unit 32 includes:3rd obtains subelement 321, for treating multiple according to
The foreground DOM Document Object Model structure of graphic logic data and the default corresponding relation of structure class, obtain the foreground text
The corresponding structure class of shelves Object Model Structural;Generation subelement 322, is connected, with the described 3rd acquisition subelement 321 for utilizing
Described 3rd obtains the foreground DOM Document Object Model structure corresponding structure class generation new foreground document that subelement is obtained
Object Model Structural.
Wherein, as shown in figure 8, the associative cell 33 includes:Second caching subelement 331, in sticking area
By in the internal data buffer of the graphic logic data to be multiplexed to foreground variable;Subelement 332 is set, with described the
Two caching subelements 331 are connected, and are set for caching the internal data in the foreground variable that subelement 331 is cached by described second
To in the new foreground DOM Document Object Model structure.Wherein, the second caching subelement 321 includes:Modular converter, is used for
Text data in the internal data is converted to the data of extensible markup language form;Cache module, with the conversion
Module is connected, for the modular converter to be changed after extensible markup language form data buffer storage to the foreground variable
In.
Wherein, as shown in figure 9, described device also includes:Setting unit 35, is connected, with the generation unit 32 for setting
Put the new foreground DOM Document Object Model structure of the generation of the generation unit 32 so that the new foreground DOM Document Object Model knot
Structure follows mouse to move, so that user has more preferable visual experience.
Wherein, the operation principle of described device can refer to the description in preceding method embodiment, will not be repeated here.
As seen from the above, the data-reusing device that the embodiment of the present invention three is provided, during multiplex data, by obtaining figure
Change the foreground DOM Document Object Model structure of logical data and the internal data of the graphic logic data;Generate afterwards new
Foreground DOM Document Object Model structure, and by the inside number of new foreground DOM Document Object Model structure and the graphic logic data
According to being associated;It is to be capable of achieving the multiplexing to graphic logic data that the graphic logic data are presented in sticking area, from
And the defect that prior art can not be multiplexed on graphic logic data and be influenceed Consumer's Experience is avoided, improve user's body
Test.
In addition, as shown in figure 8, the associative cell 33 also includes:Subelement 333 is formatted, with the described second caching
Unit 331 is connected, for caching subelement 331 by the internal data of the graphic logic data to be multiplexed described second
After being cached in the foreground variable, the internal data is formatted treatment.
As seen from the above, the internal data place of being formatted is comprehended the redundant digit for avoiding browser itself from producing
Influence is produced during according on later data-reusing.
Figure 10 is the structural representation of the data-reusing equipment that the embodiment of the present invention four is provided.As shown in Figure 10, this implementation
The message processing device of example includes:At least one processor 1001, memory 1002, communication interface 1003 and bus.Processor
1001st, memory 1002 and communication interface 1003 are connected by bus and complete mutual communication.The bus can be work
Industry standard architecture(Industry Standard Architecture, referred to as ISA)Bus, external equipment interconnection
(Peripheral Component, referred to as PCI)Bus or extended industry-standard architecture(Extended Industry
Standard Architecture, referred to as EISA)Bus etc..The bus can be divided into address bus, data/address bus, control
Bus processed etc..For ease of representing, only represented with a thick line in Figure 10, it is not intended that only one bus or a type of
Bus.Wherein:
Memory 1002 is used to store executable program code, and the program code includes computer-managed instruction.Memory
1002 may include high-speed RAM memory, it is also possible to also including nonvolatile memory(non-volatile memory), example
Such as at least one magnetic disk storage.
In one embodiment, processor 1001 is transported by reading the executable program code stored in memory 1002
Row program corresponding with the executable program code, for:
Graphic logic data message to be multiplexed is obtained, wherein, the graphic logic data packets to be multiplexed
Include the foreground DOM Document Object Model structure and the graphic logic number to be multiplexed of the graphic logic data to be multiplexed
According to internal data;Using the new foreground of the foreground DOM Document Object Model structural generation of the graphic logic data to be multiplexed
DOM Document Object Model structure, wherein the new foreground DOM Document Object Model structure and the graphic logic data to be multiplexed
Foreground DOM Document Object Model structure logical construction it is identical;In sticking area by the foreground DOM Document Object Model structure with
The internal data of the graphic logic data to be multiplexed is associated;According to the result being associated, in the stickup area
Domain is presented the graphic logic data message to be multiplexed.
Processor 1001 is probably a central processing unit(Central Processing Unit, referred to as CPU), or
Person is specific integrated circuit(Application Specific Integrated Circuit, referred to as ASIC), or quilt
It is configured to implement one or more integrated circuits of the embodiment of the present invention.
It should be noted that, above-mentioned processor 1001 is in addition to above-mentioned functions, it may also be used for perform above method reality
Other flows in example are applied, be will not be repeated here.
Communication interface 1003 is mainly used in realizing between the message processing device of the present embodiment and other equipment or device
Communication.
One of ordinary skill in the art will appreciate that all or part of flow in realizing above-described embodiment method, can be
The hardware of correlation is instructed to complete by computer program, described program can be stored in a computer read/write memory medium
In, the program is upon execution, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, described storage medium can be magnetic
Dish, CD, read-only memory(Read-Only Memory, ROM)Or random access memory(Random Access
Memory, RAM)Deng.
The above, specific embodiment only of the invention, but protection scope of the present invention is not limited thereto, and it is any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all contain
Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.