Summary of the invention
The embodiment of the present invention is designed to provide a kind of method and device realizing message and pulling, to avoid server endThe message of push is lost.Specific technical solution is as follows:
The embodiment of the invention provides a kind of methods realizing message and pulling, applied to the instant messaging service in direct broadcasting roomIn, the method, comprising:
Long connection server receives the instant message from transmitting terminal, and received instant message is stored in local,Version number is distributed to the message;
The message acquisition request from receiving end terminal is received, the maximum comprising local message received disappears in the requestCease version number;
After long connection server receives the message acquisition request, collected from stored instant message described in being greater thanCollected message is pushed to the receiving end for sending message acquisition request by the message of maximum message version number.
It further, further include to described after the long connection server receives the instant message from transmitting terminalThe receiving end broadcast notice messages of instant message, to prompt receiving end to there is not received message.
Further, after the long connection server receives the instant message from transmitting terminal, the method is also wrappedInclude: whether the receiving end for detecting the instant message is online, if online, then the receiving end broadcast notice of the instant message is given to disappearBreath.
Further, collected message is pushed to the transmission message acquisition request by the long connection serverBehind receiving end, the method also includes:
The long connection server receives the reception success receipt from the receiving end.
Further, the step of long message for connecting server collection greater than the maximum message version number includes:
Direct broadcasting room mark where the long connection server identifies the receiving end;
Inquire the corresponding stored instant message of the direct broadcasting room mark;
Summarize the message greater than the maximum message version number.
The embodiment of the invention also provides a kind of devices realizing message and pulling, applied to the instant messaging clothes in direct broadcasting roomIn business, described device includes:
Message reception module receives the instant message from transmitting terminal for long connection server, is by receivedWhen message be stored in local, to the instant message distribute version number;
Request receiving module has connect in the request comprising local for receiving the message acquisition request from receiving endReceive the maximum message version number of message;
Message collection module, after receiving the message acquisition request for long connection server, from it is stored immediatelyThe message for being greater than the maximum message version number is collected in message;
Message pushing module, for collected message to be pushed to the receiving end.
Further, described device further include:
Message broadcast module, after receiving the instant message from transmitting terminal for the long connection server, to describedThe receiving end broadcast notice messages of instant message, to prompt receiving end to there is not received message.
Further, described device further include:
Message-detection detects institute after receiving the instant message from transmitting terminal for the long connection serverWhether the receiving end for stating instant message is online, if online, then give the receiving end broadcast notice messages of the instant message.
Further, described device further include:
Receipt receiving module, for collected message to be pushed to the receiving end in the long connection serverAfterwards, the long connection server receives the reception success receipt from the receiving end.
Further, the message collection module, comprising:
Mark identification submodule, direct broadcasting room mark where identifying the receiving end for the long connection server;
Information query submodule, even if for inquiring the corresponding stored message of the direct broadcasting room mark;
Message collects submodule, for summarizing the message for being greater than the maximum message version number.
The embodiment of the invention also provides a kind of electronic equipment, the electronic equipment includes processor, communication interface, storageDevice and communication bus, wherein processor, communication interface, memory complete mutual communication by communication bus;
The memory, for storing computer program;
The processor when for executing the program stored on memory, realizes any of the above-described realization messagePull method and step.
The embodiment of the invention also provides a kind of computer program products comprising instruction, when it runs on computersWhen, so that computer executes any of the above-described realization message and pulls method.
A kind of method and device realizing message and pulling provided in an embodiment of the present invention, long connection server receive next spontaneousThe instant message is stored in local by the instant message of sending end, is distributed version number to the instant message, is received from receiving endMessage acquisition request, the maximum message version number comprising local message received in the request, long connection server, which receives, to disappearAfter ceasing acquisition request, the message for being greater than maximum message version number is collected from stored instant message, is disappeared collectedBreath is pushed to receiving end.The technical method provided through the embodiment of the present invention, can or switching live streaming not online in receiving endBetween when, directly carry out the phenomenon that message pulls, avoids the occurrence of information drop-out from long connection server.
Certainly, implement any of the products of the present invention or method it is not absolutely required at the same reach all the above excellentPoint.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based onEmbodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every otherEmbodiment shall fall within the protection scope of the present invention.
A kind of method and device realizing message and pulling provided in an embodiment of the present invention, long connection server receive next spontaneousThe instant message is stored in local by the instant message of sending end, is distributed version number to the instant message, is received from receiving endMessage acquisition request, the maximum message version number comprising local message received in the request, long connection server, which receives, to disappearAfter ceasing acquisition request, the message for being greater than maximum message version number is collected from stored instant message, is disappeared collectedBreath is pushed to receiving end.The technical method provided through the embodiment of the present invention, can or switching live streaming not online in receiving endBetween when, directly carry out the phenomenon that message pulls, avoids the occurrence of information drop-out from long connection server.
It should be noted that those skilled in the art, what above-mentioned message pulled expression is in IM (InstantMessaging, instant messaging) in service process, server end and client can carry out the interaction of message, for example, direct broadcasting roomChat messages between middle different user and main broadcaster, client can actively from server end pull client needed for message.
The embodiment of the invention provides a kind of methods realizing message and pulling, as shown in Figure 1, being applied in direct broadcasting roomWhen Communications service in, can specifically include following steps:
Step 101, long connection server receives the instant message from transmitting terminal, and received instant message is storedIn local, version number is distributed to the instant message.
In this step, when long connection server receives the instant message from transmitting terminal, long connection server willThe instant message is stored in local, and distributes corresponding version number to the instant message.
Specifically, realizing the transmission interaction of information by communication connection between long connection server and transmitting terminal.Connect when longWhen connecing server and receiving the instant message from transmitting terminal, it is local right which can be stored in by long connection serverIn the memory space answered, even and if generating corresponding version number for message is somebody's turn to do.For example, a certain user is watching certain using mobile phoneWhen live streaming, an instant message is had sent, which is equivalent to above-mentioned transmitting terminal, and server corresponding to the live streaming is equivalent toState long connection server.Therefore, it when the corresponding server of above-mentioned live streaming receives the instant message of user transmission, can incite somebody to actionThe instant message is stored in local memory space, and distributes corresponding version number.It wherein, can about the distribution of version numberSpecifically to be distributed according to the attributive character of each instant message, for example, a certain instant message is user in 10:30It sends, and is the 1st article of instant message at the time point, corresponding version number can be 10H30M1, similarly, 10H30M2The 2nd article of instant message occurred when that indicate is 10:30;Or the message is the 123rd message of today, version number can be withIt is No.123.Since the attributive character of each instant message at least may include temporal characteristics and ranking feature etc., versionThis number method of salary distribution is also possible to different, is just not especially limited herein, as long as the version number can be identified for that out that some disappearsBreath, and can be according to the attributive character for needing to identify the message of current environment.
In embodiments of the present invention, it is contemplated that some special situations are illustrated for software is broadcast live, if certain is for the momentIt carves, there is a large amount of user to log in the live streaming software, and send instant message in corresponding direct broadcasting room, if these instant messagesIt is stored in local, the operation of long connection server may be influenced, it therefore, in embodiments of the present invention, can also be using such asThe modes such as cloud storage store above-mentioned instant message.
Further, after long connection server receives the instant message from transmitting terminal, to the reception of the instant messageBroadcast notice messages are held, to prompt receiving end to there is not received message.
Specifically, long connection server can disappear immediately after receiving the instant message from transmitting terminal according to thisBreath generates corresponding notification message, and the notification message is broadcast to receiving end, so that receiving end be prompted to connect server longThere is not received message in end.
In embodiments of the present invention, long connection server is not to be pushed to the message when receiving instant messageReceiving end, but receiving end is broadcast in the form that message is broadcasted.Assuming that a certain moment, long connection server receives 5 i.e.When message, correspond to and the notification message of at least one byte can be generated, for example, " you have 5 unread messages " or " you have notThe form notification message in this way such as reading message ".The notification message can be sent to receiving end by long connection server, receiving end according toThe notification message, which determines, has not received message.
It can be seen from the above, long connection server prompts receiving end presence not received by way of broadcast notice messagesMessage can make receiving end timely learning have unread message, and then can selectively check above-mentioned instant message.
Further, whether the receiving end that long connection server can detecte instant message is online, if online, then to instantThe receiving end broadcast notice messages of message.
Specifically, in the instant message that above-mentioned long connection server can be sent according to transmitting terminal, it is directly wide to receiving endBroadcast notification message;Can also be whether online to receiving end before the broadcast notice messages of receiving end, is first detected, according to the knot of detectionFruit determines whether receiving end broadcast notice messages.Because receiving end is likely to occur offline, or is dodged due to networkPhenomena such as disconnected, so long connection server can first detect whether receiving end is online, and according to detection as a result, when receiving end existsBroadcast them notification message when line.Continue to watch certain match for example, a certain user logs in certain live streaming software again after 30 minutesThing live streaming, when the user just logins successfully, long connection server can broadcast notice letter to equipment used in the userBreath, to notify there is unread message in offline 30 minutes of the user.The application does not limit the message content of broadcast noticeIt is fixed, it for example, how many unread message in 30 minutes can be notified, can also notify how many unread message shared, can also notifyPeople of unread information in 10 minutes, or only notice has people of unread information etc..
In embodiments of the present invention, above-mentioned long connection server is not to fix to receiving end broadcast notice messages time point's.In the actual process, suitable time point sending out notice message can be selected according to the actual situation, for example, can connect longIt connects server and detects that receiving end is in online, but for a long time in when being not logged in state, from long connection server to connecingReceiving end pushes above-mentioned notification message.Alternatively, server can also be connected by long when receiving end has just logged in long connection serverAbove-mentioned notification message is pushed to receiving end.
Step 102, the message acquisition request from receiving end, the maximum comprising local message received in the request are receivedMessage version number.
In this step, server is connected for long, long connection server can receive the acquisition of the message from receiving endRequest, wherein the maximum message version number of receiving end message received is included at least in the message acquisition request.
Specifically, the transmission interaction of information is realized by communication connection in long connection server and receiving end, when receiving end toWhen long connection server sends message acquisition request, long connection server will receive the message acquisition request.Wherein, at thisThe maximum message version number of receiving end received message is included at least in message acquisition request.
In embodiments of the present invention, the message that receiving end is received is the message pushed from long connection server, becauseThis, what above-mentioned maximum message version number indicated is receiving end before sending message acquisition request, and receiving end institute is received lastThe version number of one message corresponding distribution in above-mentioned steps 101.It should be noted that above-mentioned maximum message version number may be used alsoTo be the corresponding version number of particular message at preset time point.For example, certain user logs in certain live streaming software, the live streaming for the first timeThere is no the records that it receives instant message in the corresponding long connection server of software, at this point it is possible to choose preset time pointThe version number for locating particular message, as maximum message version number, it is assumed that current time 11:00, which logs in for the first time shouldThe a certain direct broadcasting room of software is broadcast live, at this point it is possible to when by 10:00, corresponding to first instant message occurring in the direct broadcasting roomVersion number as maximum message version number.
It can be seen from the above, in above-mentioned steps 101, it is long between long connection server and transmitting terminal and in step 102It is all to carry out information transmission by communication connection to interact between connection server and receiving end.And the specific connection of communication connectionWhat mode can be determined according to existing communication protocol, for example, can be according to Transmission Control Protocol (Transmission ControlProtocol, transmission control protocol), long connection server is established with transmitting terminal and receiving end respectively in a manner of TCP connection and is led toNews connection.In addition, in embodiments of the present invention, above-mentioned transmitting terminal and receiving end belong to client, and the equipment of client both may be usedCan also be used as receiving end as transmitting terminal.For example, certain user watches certain live streaming using computer, which both can be used as hairSending end sends instant message for the user, can also be used as receiving end and receives the instant message that other users send.
Step 103, it after long connection server receives message acquisition request, collects and is greater than from stored instant messageCollected message is pushed to receiving end by the message of maximum message version number.
In this step, long connection server is after the message acquisition request for receiving receiving end transmission, according to the messageThe maximum message version number for the receiving end message received for including in acquisition request, in long connection server local, rootIt according to the version number distributed in step 101, collects version number and is greater than message corresponding to above-mentioned maximum message version number, and will be receivedThe message collected is pushed to receiving end.
Specifically, be illustrated by taking the version number 10H30M1 in above-mentioned steps 101 as an example, in long connection server 11:When 00, the message acquisition request of the receiving end transmission received, it is assumed that the maximum message version for including in the message acquisition requestIt number is 10H30M1, at this point, long connection server is according to the corresponding version number of the instant message stored in local, it is confirmableIt is the last item message that receiving end is received when sending message acquisition request be version number is to disappear corresponding to 10H30M1Breath, therefore, long connection server may collect in after this message of 10H30M1 occurs to current time 11:00, this periodAll instant messages of interior appearance, and these message are pushed to receiving end.
In embodiments of the present invention, above-mentioned message push refers to that long connection server is greater than maximum message for what is be collected intoAfter the message of version number summarizes the corresponding unread message list of generation, it is sent to receiving end in batches according to unread message list.
Further, after collected message is pushed to receiving end by long connection server, long connection serverReceive the reception success receipt from receiving end.
Specifically, receiving end can incite somebody to action after growing connection server and the above-mentioned message being collected into is pushed to receiving endMessaging list has been read in the message generation that user has read in PUSH message, is sent to long connection server expression and is received successfully, is convenient forTracking of the long connection server to message traces.
In embodiments of the present invention, when above-mentioned long connection server server corresponding for live streaming software, length connectionServer can correspond to multiple direct broadcasting rooms, each direct broadcasting room has its corresponding direct broadcasting room mark.
Further, when receiving end constantly switches direct broadcasting room, above-mentioned disappear is collected the embodiment of the invention also provides a kind ofThe method of breath, as shown in Fig. 2, may comprise steps of:
Step 201, direct broadcasting room mark where long connection server identification receiving end.
Specifically, long connection server can pass through the live streaming where identification receiving end when receiving end switches direct broadcasting roomBetween, determine the corresponding direct broadcasting room mark of the direct broadcasting room.
Step 202, the corresponding stored instant message of inquiry direct broadcasting room mark.
Specifically, inquiring for the direct broadcasting room in step 201 and connecting server sheet long corresponding to direct broadcasting room markStored instant message in ground.
Step 203, summarize the message greater than the maximum message version number.
Specifically, inquiring obtained instant message according to step 202, summarize disappear corresponding greater than maximum message version numberBreath, as the message pushed to receiving end.
It can be seen from the above, technical solution provided in an embodiment of the present invention, can at least be used in following two scene, toolBody is as follows:
Scene one, when receiving end long time treatment off-line state, or when there is flash due to network etc.,Receiving end is asked by the message acquisition request to long connection server transmission, long connection server according to the message acquisition receivedIt asks, is collected from the instant message being locally stored and be greater than message corresponding to above-mentioned maximum message version number, and the message is pushed awayReceiving end is given, the message that transmitting terminal is sent when receiving end being allowed to obtain offline effectively avoids the loss of message.
Scene two, when receiving end constantly switches direct broadcasting room, long connection server is according to direct broadcasting room where current receiving endCorresponding stored instant message, collects and is greater than message corresponding to above-mentioned maximum message version number, and the message is pushedTo receiving end, avoids receiving end when being switched to new direct broadcasting room, occur the phenomenon that awkward silence at a meeting due to information drop-out.
In conclusion using technical solution provided in an embodiment of the present invention, it is possible to prevente effectively from offline, sudden strain of a muscle occurs in receiving endWhen disconnected or switching direct broadcasting room, the phenomenon that server message goes out active.
In embodiments of the present invention, for convenience of understanding, above-mentioned steps are illustrated.Assuming that user there are two existing,User A and user B watches certain live streaming by mobile phone or apparatus such as computer in same direct broadcasting room.Assuming that in 10:00 to 10:05 in this 5 minutes, and the instant message in the direct broadcasting room only has 10 instant messages of user A transmission.
For 10 instant messages that user A is sent, the corresponding long connection server of the direct broadcasting room will be sent according to user ASequence be sequentially received this 10 instant messages.And it stores it in local storage space.For each instant message,Corresponding version number can be distributed to each instant message according to the method in above-mentioned steps 101.
After long connection server receives the instant message of user A transmission, long connection server can be broadcasted to user BNotification message, to prompt user B to there is not received message in long connection server end.Since user B may be due to network etc.Reason can not receive the notification message of long connection server broadcast, therefore, can to before user's B broadcast notice messages,Determine whether user B is online, when user B is online, to user's B broadcast notice messages, to save the transport overhead of message.
In embodiments of the present invention, user B can connect the message stored in server so that active pull is long.User B institute tableThe receiving end shown can send message acquisition request to long connection server, and long connection server is obtained according to the message receivedThe maximum message version number for including in request can collect greater than the corresponding message of maximum message version number, and will be collected intoMessage be pushed to user B, complete message and pull.When user B checks the message pulled, receiving end can be by user BThe message of reading feeds back to long connection server in the form of message receipt, convenient for the tracking of message traces.
In addition to this, when user B switches direct broadcasting room, the direct broadcasting room mark of direct broadcasting room can be currently located by user B,The corresponding instant message stored of the direct broadcasting room is inquired, and will be greater than message corresponding to maximum message version number, is pushed to useFamily B.
It can be seen from the above, long connection server can store the instant message that transmitting terminal is sent, receiving end can rootFactually the case where border, pull the instant message of storage from long connection server, and then it is possible to prevente effectively from message loss.
The embodiment of the invention provides a kind of devices realizing message and pulling, as shown in figure 3, being applied in direct broadcasting roomWhen Communications service in, may include with lower module:
Message reception module 301 receives the instant message from transmitting terminal for long connection server, will be receivedInstant message is stored in local, distributes version number to the instant message.
Request receiving module 302 has connect in the request comprising local for receiving the message acquisition request from receiving endReceive the maximum message version number of message.
Message receives breath module 303, after receiving message acquisition request for long connection server, disappears immediately from storedThe message for being greater than maximum message version number is collected in breath.
Collected message is pushed to receiving end for long connection server by message pushing module 304.
Further, above-mentioned apparatus, further includes:
Message broadcast module gives instant message after receiving the instant message from transmitting terminal for long connection serverReceiving end broadcast notice messages, with prompt receiving end exist not received message.
Further, above-mentioned apparatus, further includes:
Message-detection detects this immediately after receiving the instant message from transmitting terminal for long connection serverWhether the receiving end of message is online, if online, to the receiving end broadcast notice messages of the instant message.
Further, above-mentioned apparatus, further includes:
Receipt receiving module, for after collected message is pushed to receiving end by long connection server, length to be connectedServer receives the reception success receipt from receiving end.
Further, message collection module 303, further includes:
Mark identification submodule, direct broadcasting room identifies where the receiving end for identification;
Information query submodule, even if for inquiring the corresponding stored message of the direct broadcasting room mark;
Message collects submodule, for summarizing the message for being greater than the maximum message version number.
As it can be seen that user being capable of disappearing by receiving end active pull direct broadcasting room using device provided in an embodiment of the present inventionThe loss of direct broadcasting room information is applied without worry about network flash or refitting or caused situations such as re-replace mobile phone to breath.WithWhen family switches direct broadcasting room, it is capable of the history message of direct broadcasting room described in active pull, facilitates user to obtain the direct broadcasting room history and disappearBreath.
In the actual process, it as shown in figure 4, user 1 can be equivalent to above-mentioned transmitting terminal in figure, can also be equivalent to above-mentionedReceiving end;Similarly, user 2 can be equivalent to above-mentioned transmitting terminal, can also be equivalent to above-mentioned receiving end, instant communication software and straightIt broadcasts software and is equivalent to above-mentioned long connection server, it is corresponding that private chat, group chat and direct broadcasting room are equivalent to above-mentioned long connection serverLocal storage space.Instant communication software and live streaming software establish communication connection by TCP connection with user 1 and user 2 respectively.It is now assumed that user 1 is transmitting terminal, user 2 is receiving end.There was only user 1 and user 2 in certain direct broadcasting room, user 1 is constantly to transmissionVarious message, the message received can be stored in corresponding memory space by the corresponding server of the direct broadcasting room, at this point, user2 can receive these message immediately.There is flash in a certain moment, user 2, after again online, the corresponding service of the direct broadcasting roomDevice can be by RPC (Remote Procedure Call, remote procedure call) technology, and the available direct broadcasting room is correspondingThe instant message stored in local storage space, and according to obtained message, collect after 2 flash of user to it is again online when user1 message sent, and these message are pushed to user 2, realize pulling for message.
The embodiment of the invention also provides a kind of electronic equipment, as shown in figure 5, include processor 501, communication interface 502,Memory 503 and communication bus 504, wherein processor 501, communication interface 502, memory 503 are complete by communication bus 504At mutual communication,
Memory 503, for storing computer program;
Processor 501 when for executing the program stored on memory 503, realizes following steps:
Long connection server receives the instant message from transmitting terminal, and received instant message is stored in local,Version number is distributed to the instant message;
Receive the message acquisition request from receiving end, the maximum message version comprising local message received in the requestNumber;
After long connection server receives message acquisition request, is collected from stored instant message and be greater than maximum messageCollected message is pushed to receiving end by the message of version number.
The communication bus that above-mentioned electronic equipment is mentioned can be Peripheral Component Interconnect standard (Peripheral ComponentInterconnect, PCI) bus or expanding the industrial standard structure (Extended Industry StandardArchitecture, EISA) bus etc..The communication bus can be divided into address bus, data/address bus, control bus etc..For justIt is only indicated with a thick line in expression, figure, it is not intended that an only bus or a type of bus.
Communication interface is for the communication between above-mentioned electronic equipment and other equipment.
Memory may include random access memory (Random Access Memory, RAM), also may include non-easyThe property lost memory (Non-Volatile Memory, NVM), for example, at least a magnetic disk storage.Optionally, memory may be used alsoTo be storage device that at least one is located remotely from aforementioned processor.
Above-mentioned processor can be general processor, including central processing unit (Central Processing Unit,CPU), network processing unit (Network Processor, NP) etc.;It can also be digital signal processor (Digital SignalProcessing, DSP), it is specific integrated circuit (Application Specific Integrated Circuit, ASIC), existingIt is field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic device, discreteDoor or transistor logic, discrete hardware components.
In another embodiment provided by the invention, a kind of computer readable storage medium is additionally provided, which canIt reads to be stored with computer program in storage medium, the computer program realizes any of the above-described realization message when being executed by processorThe step of pulling method.
In another embodiment provided by the invention, a kind of computer program product comprising instruction is additionally provided, when itWhen running on computers, so that computer executes any realization message in above-described embodiment and pulls method.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof realIt is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer programProduct includes one or more computer instructions.When loading on computers and executing the computer program instructions, all orIt partly generates according to process or function described in the embodiment of the present invention.The computer can be general purpose computer, dedicated meterCalculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage mediumIn, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computerInstruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data centerUser's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server orData center is transmitted.The computer readable storage medium can be any usable medium that computer can access orIt is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be withIt is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard diskSolid State Disk (SSD)) etc..
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a realityBody or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operationIn any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended toNon-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including thoseElement, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipmentIntrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded thatThere is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, same and similar portion between each embodimentDividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device,For the embodiments such as electronic equipment, since it is substantially similar to the method embodiment, so being described relatively simple, related place ginsengSee the part explanation of embodiment of the method.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is allAny modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present inventionIt is interior.