CN105049507A - Method for pushing contents to client side and pushing server - Google Patents
Method for pushing contents to client side and pushing server Download PDFInfo
- Publication number
- CN105049507A CN105049507A CN201510415282.6A CN201510415282A CN105049507A CN 105049507 A CN105049507 A CN 105049507A CN 201510415282 A CN201510415282 A CN 201510415282A CN 105049507 A CN105049507 A CN 105049507A
- Authority
- CN
- China
- Prior art keywords
- server
- client
- push
- service server
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/562—Brokering proxy services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method for pushing contents to a client side and a pushing server. The method comprises the following steps that: the pushing server establishes connection between the client side and a service server and distributes a pushing channel for the client side; the pushing server receives a service request sent by the client side after the client side is connected to the pushing channel and sends the service request to the service server; and the pushing server pushes information returned by the service server when corresponding treatment is carried out according to the service request to the client side through the pushing channel distributed for the client side. The pushing server in the invention is used as an interlayer between the client side and the service server and can play a role of a gateway server; when going wrong, the service server can also be adjusted at any time; the service server is not directly connected with the client side, so that potential safety hazards are reduced; and furthermore, the pushing server has the characteristics of being specifically steady and high in concurrency and expandability.
Description
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of method to client push content and push server.
Background technology
The communication mode of client and server has socket (socket) mode communication data usually; Or http (HTML (Hypertext Markup Language)) mode pulling data.
Server and client side is by socket communication data, and its advantage has real-time high, can do broadcast and the business that can realize logic more complicated; Its shortcoming is that stability and fail safe all depend on the code quality of server.When the entry address change of service end or service server go wrong business function will be caused normally not use, also need to do a series of servers such as gateway server to guarantee stability, and service end is directly connected with client, adds potential safety hazard.Server and client are that stability and fail safe have web server to ensure by the advantage that http mode communicates, and shortcoming is to realize the higher business of broadcast, logicality more complicated and real-time.
At present, need the communication means between a kind of client and server badly, when safety, stable, ensure the realization of broadcast, logic complicated business and the higher business of real-time.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of method to client push content and push server, can when ensureing safety, stable, realize broadcast, logic is complicated and real-time is higher business.
For solving the problems of the technologies described above, a kind of method to client push content of the application, comprising:
Push server is set up the connection of client and service server and is distributed push channel for client;
Described push server receives the service request that described client sends after being connected to described push channel, and described service request is sent to described service server;
The information that described push server returns when described service server is carried out respective handling according to service request is pushed to described client by the push channel of distributing for client.
Further, described method also comprises:
Described push server is after distributing push channel for client, also for push channel generates gap marker, and gap marker is returned to client, to make client be connected to push channel according to gap marker, described gap marker comprises user ID, user cipher and scrambler.
Further, described push server is generating after gap marker for push channel, also with described user ID for described user cipher and scrambler are saved in password queue by index;
The information that described push server returns after described service server is carried out respective handling according to service request is pushed to described client by the push channel of distributing for client, comprise: receive the information that service server returns, from password queue, read out user cipher corresponding to user ID and scrambler according to the user ID of carrying, generate the gap marker of push channel corresponding to client; Push information to respective channel according to gap marker, make the client being connected to described push channel receive information.
Further, described push server is HTML (Hypertext Markup Language) http-server, and described service server is socket server; Message conversion, when sending message to described service server, is socket form by described push server; Message conversion, when sending message to described push server, is http form by forwarding server and is transmitted to described push server by described service server.
Further, described push server sets up the connection of client and service server, comprising:
Described push server receives the connection request that client sends, and extracts user cipher, and described connection request is sent to described service server from described connection request;
It is the user ID that client is distributed that described push server receives service server according to connection request, returns to connect to confirm to client.
Further, a kind of push server, comprising: expand script module and pushing module, wherein:
Described expansion script module, for setting up the connection of client and service server and distributing push channel for client; Receive the service request that described client sends after being connected to described push channel, described service request is sent to described service server;
Described pushing module, the information returned during for described service server is carried out respective handling according to service request is pushed to described client by the push channel of distributing for client.
Further, described expansion script module, also for after distributing push channel for client, for push channel generates gap marker, and gap marker is returned to client, to make client be connected to push channel according to gap marker, described gap marker comprises user ID, user cipher and scrambler.
Further, described expansion script module, also for after generating gap marker for push channel, with described user ID for described user cipher and scrambler are saved in password queue by index;
The information that described pushing module returns after described service server is carried out respective handling according to service request is pushed to described client by the push channel of distributing for client, comprise: receive the information that service server returns, from password queue, read out user cipher corresponding to user ID and scrambler according to the user ID of carrying, generate the gap marker of push channel corresponding to client; Push information to respective channel according to gap marker, make the client being connected to described push channel receive information.
Further, message conversion, also for when sending message to described service server, is socket form by described expansion script module; Receive service server from described service server and be converted to HTML (Hypertext Markup Language) http form and the message forwarded by forwarding server.
Further, described expansion script module sets up the connection of client and service server, comprising:
Receive the connection request that client sends, from described connection request, extract user cipher, and described connection request is sent to described service server;
Receiving service server according to connection request is the user ID that client is distributed, and returns to connect to confirm to client.
In sum, push server in the application is as the intermediate layer of client and service server, the effect of gateway server can be played, when service server goes wrong, also can adjust at any time, service server is not directly connected minimizing potential safety hazard with client, and the concrete stable feature concurrent with height, extensibility is stronger.
Accompanying drawing explanation
Fig. 1 is the flow chart of the method to client push content of the application;
Fig. 2 is the interaction figure of the method to client push content of the application;
Fig. 3 is the Organization Chart of the push server of the application.
Embodiment
Hereinafter also describe the present invention in detail with reference to accompanying drawing in conjunction with the embodiments.It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.
Embodiment 1:
As shown in Figure 1, the method to client push content of the application, comprising:
Step 101: push server is set up the connection of client and service server and distributed push channel for client;
Client sends connection request to push server, and push server extracts user cipher from connection request, and converts connection request to socket form, issues service server by UDP mode.Service server is that user's (client) distributes a user ID (UID), becomes http form to issue push server the message conversion of carrying UID by turnServer (forwarding server).
Push server judges whether client has push channel after receiving the user ID for client distribution of service server transmission, if do not had, is then that client distributes push channel, and is that push channel generates gap marker.Push server returns to connect to client and confirms, confirming gap marker to return to client, being connected to push channel to enable client according to gap marker by connecting.
Gap marker comprises user ID, user cipher and scrambler.User ID for service server by client is distributed; User cipher for client in a connection request entrained by; Scrambler is push server stochastic generation, and in once logging in, scrambler remains unchanged.Push server, after generating gap marker for push channel, is that user cipher and scrambler are saved in password queue by index with user ID.
In the application, push server is http-server, as adopted the nginx server in web server.Message conversion, when sending connection request and other message to service server, is socket form by push server.Such as, during push server employing nginx server, by the self-defined lua script that ngx_lua (expansion script) module in nginx server is run, message is changed into socket form.
Service server is socket server.Message conversion, when being sent as the user ID and other message that client distributes to push server, being http form by forwarding server and being transmitted to push server by service server.
Step 102: push server receives the service request that client sends after connecting push channel, and service request is sent to service server;
Client, after receiving the gap marker that push server returns, is connected to push channel according to gap marker.Such as, user cipher in gap marker represents with joinAuthKey, user ID represents with uid, scrambler represents with channel, then client is after receiving gap marker, can by reference address http: { { uid} is connected to push channel to joinAuthKey}_channel_ $ to // service end address/sub/ $.Client, after being connected to push channel, when there being business demand, sends service request to push server.
Service request, after the service request receiving client transmission, is converted to socket form, the service request of socket form is sent to service server by push server.
Step 103: the information returned when service server is carried out respective handling according to service request by push server is pushed to client by the push channel of distributing for client.
Push server is after sending to service server by service request, and service server carries out respective handling according to service request, and to push server return information.The user ID into client distribution is carried in the information returned.The message of carrying the information that service server returns is converted to after http form through forwarding server and is transmitted to push server.
Such as, for chat service, customer end A, when needs send message to customer end B, sends service request to push server.Push server sends to service server after service request is converted to socket form.Service server according to the service request of customer end A by the message push of customer end A to customer end B, and message customer end B returned sends to push server by forwarding server.The message push that service server is returned by the push channel of distributing for customer end A by push server is to customer end A.
The information that service server returns by push server is pushed to client by the push channel of distributing for client, can be: receive the information that service server returns, from password queue, read out user cipher corresponding to user ID and scrambler according to the user ID of carrying in information, generate the gap marker of push channel corresponding to client; The information pushing returned by service server according to gap marker, to respective channel, makes the client being connected to push channel receive information.
Embodiment 2:
The method to client push content of the application is described in the mode that client, push server and service server are mutually mutual below, wherein, push server adopts nginx server, comprises ngx_lua (expansion script) module and propelling movement (push) module.Carried out conversion and the forwarding of message format by forwarding server between push server and service server.
Step 201: client sends connection request to ngx_lua module;
Client, when needs and service server connect, sends connection request, connection request is sent to service server by push server to push server.
After step 202:ngx_lua module receives connection request, from connection request, extract user cipher, and connection request is converted to socket form and sends to service server;
Message is changed into socket form by the self-defined lua script that it runs by ngx_lua module.
Step 203: after service server receives connection request, is client distributing user mark (UID), by forwarding server, UID is sent to push server;
Service server is after distributing UID for client, return messages are sent to forwarding server, be carried at by UID in return messages, return messages are converted to http form by forwarding server, and the return messages of the http form carrying UID are sent to push server.
Step 204:ngx_lua module, after the user ID for client distribution receiving service server transmission, is that client distributes push channel, is that push channel generates gap marker, and gap marker is returned to client;
Gap marker comprises user ID, user cipher and scrambler.User ID for service server by client is distributed; User cipher for client in a connection request entrained by; Scrambler is push server stochastic generation, and in once logging in, scrambler remains unchanged.Push server, after generating gap marker for push channel, is that user cipher and scrambler are saved in password queue by index with user ID.
Ngx_lua module confirms gap marker to return to client by the connection returned to client.
Step 205: client, after receiving the gap marker that ngx_lua module returns, sends connection message according to gap marker to push module, is connected to push channel;
Step 206:push module, after client's side link success, returns successful connection message to client;
Step 207: client, when needs initiation business, sends service request to push server;
The service request of client is converted to socket form by step 208:ngx_lua module, and the service request of socket form is sent to service server;
Step 209: service server carries out respective handling according to service request, sent the business response of http form to ngx_lua module by forwarding server, instruction client-requested is processed;
Step 210:ngx_lua module receives the business response that forwarding server forwards, and business response is sent to push module;
Business response is pushed to client by the push channel of distributing for client by step 211:push module;
Step 212: service server returns the information of Business Processing to ngx_lua module by forwarding server, carries the user ID into client distribution in the information returned;
Step 213:ngx_lua module receives the information that push server returns, and this information is sent to push module;
The information pushing that service server is returned by the push channel of distributing for client by step 214:push module is to client.
As shown in Figure 3, present invention also provides a kind of push server, this push server comprises: expand script module and pushing module, wherein:
Expand script module, for setting up the connection of client and service server and distributing push channel for client; Receive the service request that client sends after being connected to push channel, service request is sent to service server;
Pushing module, the information returned during for service server is carried out respective handling according to service request is pushed to client by the push channel of distributing for client.
Expand script module, also for after distributing push channel for client, for push channel generates gap marker, and gap marker is returned to client, to make client be connected to push channel according to gap marker, gap marker comprises user ID, user cipher and scrambler.
Expanding script module, also for after generating gap marker for push channel, is that user cipher and scrambler are saved in password queue by index with user ID;
The information that pushing module returns after service server is carried out respective handling according to service request is pushed to client by the push channel of distributing for client, comprise: receive the information that service server returns, from password queue, read out user cipher corresponding to user ID and scrambler according to the user ID of carrying, generate the gap marker of push channel corresponding to client; Push information to respective channel according to gap marker, make the client being connected to push channel receive information.
Expanding script module, also for when sending message to service server, is socket form by message conversion; Receive service server from service server and be converted to HTML (Hypertext Markup Language) http form and the message forwarded by forwarding server.
Expand the connection that script module sets up client and service server, comprising:
Receive the connection request that client sends, from connection request, extract user cipher, and connection request is sent to service server;
Receiving service server according to connection request is the user ID that client is distributed, and returns to connect to confirm to client.
Those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, and in some cases, step shown or described by can performing with the order be different from herein, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.
Although above to invention has been detailed description, the present invention is not limited thereto, those skilled in the art of the present technique can carry out various amendment according to principle of the present invention.Therefore, all amendments done according to the principle of the invention, all should be understood to fall into protection scope of the present invention.
Claims (10)
1. to a method for client push content, it is characterized in that, comprising:
Push server is set up the connection of client and service server and is distributed push channel for client;
Described push server receives the service request that described client sends after being connected to described push channel, and described service request is sent to described service server;
The information that described push server returns when described service server is carried out respective handling according to service request is pushed to described client by the push channel of distributing for client.
2. the method for claim 1, is characterized in that, described method also comprises:
Described push server is after distributing push channel for client, also for push channel generates gap marker, and gap marker is returned to client, to make client be connected to push channel according to gap marker, described gap marker comprises user ID, user cipher and scrambler.
3. method as claimed in claim 2, is characterized in that:
Described push server is generating after gap marker for push channel, also with described user ID for described user cipher and scrambler are saved in password queue by index;
The information that described push server returns after described service server is carried out respective handling according to service request is pushed to described client by the push channel of distributing for client, comprise: receive the information that service server returns, from password queue, read out user cipher corresponding to user ID and scrambler according to the user ID of carrying, generate the gap marker of push channel corresponding to client; Push information to respective channel according to gap marker, make the client being connected to described push channel receive information.
4. the method as described in one of as any in claims 1 to 3, is characterized in that:
Described push server is HTML (Hypertext Markup Language) http-server, and described service server is socket server; Message conversion, when sending message to described service server, is socket form by described push server; Message conversion, when sending message to described push server, is http form by forwarding server and is transmitted to described push server by described service server.
5. the method as described in one of as any in claims 1 to 3, it is characterized in that, described push server sets up the connection of client and service server, comprising:
Described push server receives the connection request that client sends, and extracts user cipher, and described connection request is sent to described service server from described connection request;
It is the user ID that client is distributed that described push server receives service server according to connection request, returns to connect to confirm to client.
6. a push server, is characterized in that, comprising: expand script module and pushing module, wherein:
Described expansion script module, for setting up the connection of client and service server and distributing push channel for client; Receive the service request that described client sends after being connected to described push channel, described service request is sent to described service server;
Described pushing module, the information returned during for described service server is carried out respective handling according to service request is pushed to described client by the push channel of distributing for client.
7. push server as claimed in claim 6, is characterized in that:
Described expansion script module, also for after distributing push channel for client, for push channel generates gap marker, and gap marker is returned to client, to make client be connected to push channel according to gap marker, described gap marker comprises user ID, user cipher and scrambler.
8. push server as claimed in claim 7, is characterized in that:
Described expansion script module, also for after generating gap marker for push channel, with described user ID for described user cipher and scrambler are saved in password queue by index;
The information that described pushing module returns after described service server is carried out respective handling according to service request is pushed to described client by the push channel of distributing for client, comprise: receive the information that service server returns, from password queue, read out user cipher corresponding to user ID and scrambler according to the user ID of carrying, generate the gap marker of push channel corresponding to client; Push information to respective channel according to gap marker, make the client being connected to described push channel receive information.
9. the push server as described in one of as any in claim 6 ~ 8, is characterized in that:
Message conversion, also for when sending message to described service server, is socket form by described expansion script module; Receive service server from described service server and be converted to HTML (Hypertext Markup Language) http form and the message forwarded by forwarding server.
10. the push server as described in one of as any in claim 6 ~ 8, it is characterized in that, described expansion script module sets up the connection of client and service server, comprising:
Receive the connection request that client sends, from described connection request, extract user cipher, and described connection request is sent to described service server;
Receiving service server according to connection request is the user ID that client is distributed, and returns to connect to confirm to client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510415282.6A CN105049507A (en) | 2015-07-15 | 2015-07-15 | Method for pushing contents to client side and pushing server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510415282.6A CN105049507A (en) | 2015-07-15 | 2015-07-15 | Method for pushing contents to client side and pushing server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105049507A true CN105049507A (en) | 2015-11-11 |
Family
ID=54455710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510415282.6A Pending CN105049507A (en) | 2015-07-15 | 2015-07-15 | Method for pushing contents to client side and pushing server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105049507A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105610932A (en) * | 2015-12-24 | 2016-05-25 | 天津交控科技有限公司 | Data pushing system and method applicable to urban rail transit |
CN107172182A (en) * | 2017-06-06 | 2017-09-15 | 深圳市金立通信设备有限公司 | A kind of information push method, message push server and terminal |
CN107528891A (en) * | 2017-08-04 | 2017-12-29 | 北京恒信仪和信息技术有限公司 | A kind of automated cluster method and its system based on WebSocket |
CN108023922A (en) * | 2016-11-04 | 2018-05-11 | 阿里巴巴集团控股有限公司 | A kind of method, apparatus and system for issuing and setting configuration data |
CN108200170A (en) * | 2018-01-02 | 2018-06-22 | 武汉斗鱼网络科技有限公司 | Message treatment method, device and readable storage medium storing program for executing |
CN108810047A (en) * | 2017-04-27 | 2018-11-13 | 北京京东尚科信息技术有限公司 | For determining that information pushes the method, apparatus and server of accuracy rate |
CN109684111A (en) * | 2018-12-28 | 2019-04-26 | 安徽同徽网络技术有限公司 | Information push method, message push system and computer readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345684A (en) * | 2007-07-12 | 2009-01-14 | 中兴通讯股份有限公司 | P2P node administration method |
CN101873439A (en) * | 2010-01-20 | 2010-10-27 | 杭州海康威视数字技术股份有限公司 | Method, system and decoder for switching monitoring channel |
CN101965066A (en) * | 2010-05-31 | 2011-02-02 | 宇龙计算机通信科技(深圳)有限公司 | Service information acquisition method, device and system |
CN103220296A (en) * | 2013-04-26 | 2013-07-24 | 腾讯科技(深圳)有限公司 | Method, equipment and system of data interaction |
CN104426656A (en) * | 2013-08-19 | 2015-03-18 | 中兴通讯股份有限公司 | Data transceiving method and system, and message processing method and device |
US9021566B1 (en) * | 2012-05-31 | 2015-04-28 | Starnet Communications Corporation | Apparatus and method to securely connect to and manage X11 applications on a remote system through an HTTP client |
-
2015
- 2015-07-15 CN CN201510415282.6A patent/CN105049507A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345684A (en) * | 2007-07-12 | 2009-01-14 | 中兴通讯股份有限公司 | P2P node administration method |
CN101873439A (en) * | 2010-01-20 | 2010-10-27 | 杭州海康威视数字技术股份有限公司 | Method, system and decoder for switching monitoring channel |
CN101965066A (en) * | 2010-05-31 | 2011-02-02 | 宇龙计算机通信科技(深圳)有限公司 | Service information acquisition method, device and system |
US9021566B1 (en) * | 2012-05-31 | 2015-04-28 | Starnet Communications Corporation | Apparatus and method to securely connect to and manage X11 applications on a remote system through an HTTP client |
CN103220296A (en) * | 2013-04-26 | 2013-07-24 | 腾讯科技(深圳)有限公司 | Method, equipment and system of data interaction |
CN104426656A (en) * | 2013-08-19 | 2015-03-18 | 中兴通讯股份有限公司 | Data transceiving method and system, and message processing method and device |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105610932A (en) * | 2015-12-24 | 2016-05-25 | 天津交控科技有限公司 | Data pushing system and method applicable to urban rail transit |
CN105610932B (en) * | 2015-12-24 | 2019-04-30 | 天津交控科技有限公司 | Data delivery system and method suitable for urban track traffic |
CN108023922A (en) * | 2016-11-04 | 2018-05-11 | 阿里巴巴集团控股有限公司 | A kind of method, apparatus and system for issuing and setting configuration data |
CN108810047A (en) * | 2017-04-27 | 2018-11-13 | 北京京东尚科信息技术有限公司 | For determining that information pushes the method, apparatus and server of accuracy rate |
CN107172182A (en) * | 2017-06-06 | 2017-09-15 | 深圳市金立通信设备有限公司 | A kind of information push method, message push server and terminal |
CN107172182B (en) * | 2017-06-06 | 2021-02-02 | 深圳市金立通信设备有限公司 | Message pushing method, message pushing server and terminal |
CN107528891A (en) * | 2017-08-04 | 2017-12-29 | 北京恒信仪和信息技术有限公司 | A kind of automated cluster method and its system based on WebSocket |
CN108200170A (en) * | 2018-01-02 | 2018-06-22 | 武汉斗鱼网络科技有限公司 | Message treatment method, device and readable storage medium storing program for executing |
WO2019134306A1 (en) * | 2018-01-02 | 2019-07-11 | 武汉斗鱼网络科技有限公司 | Message processing method, device, terminal apparatus, and readable storage medium |
CN108200170B (en) * | 2018-01-02 | 2020-01-03 | 武汉斗鱼网络科技有限公司 | Message processing method and device and readable storage medium |
CN109684111A (en) * | 2018-12-28 | 2019-04-26 | 安徽同徽网络技术有限公司 | Information push method, message push system and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105049507A (en) | Method for pushing contents to client side and pushing server | |
US10834031B2 (en) | Information exchange method, client, and apparatus | |
CN104052746B (en) | Heterogeneous applications single-node login system and its single-point logging method | |
CN103139200B (en) | A kind of method of Web service single-sign-on | |
CN104348710A (en) | Methods and systems for acquiring and correlating web real-time communications (webrtc) interactive flow characteristics | |
CN105847988A (en) | Video sharing method and apparatus | |
KR101638315B1 (en) | System and method for providing advertisement based on web using wifi network | |
CN102662920B (en) | Teletext method and transmission system | |
CN108124007A (en) | The method and apparatus of message data real-time Transmission | |
US10326714B2 (en) | Instant messaging with non subscriber users | |
CN105610981A (en) | Quick operational information transfer platform | |
CN102694830A (en) | Method, system and apparatus for realizing network content sharing | |
CN103259715A (en) | Method, device and system for managing multi-people session | |
CN104539510A (en) | Multi-protocol-based information pushing system and method | |
CN103401946A (en) | HTTP (hyper text transfer protocol) uploading acceleration method and system | |
CN109151056B (en) | Method and system for pushing messages based on Canal | |
CN105302564A (en) | Online office software service control and implementation method | |
CN107547352A (en) | Document sending method, apparatus and system | |
CN106101146A (en) | The method and system that Flash peer-to-peer network is live are carried out based on block style | |
CN103533001A (en) | Communication method and communication system based on HTTP multi-proxy, and intermediate proxy server | |
KR20130072907A (en) | Method and system for shortening url | |
KR101541659B1 (en) | Microblog-based document file sharing method and device | |
CN105025448A (en) | IM information pushing method and system, server and platform | |
CN202818347U (en) | RTSP gateway equipment | |
CN101860544A (en) | Transmitting system and method of session initiation protocol message |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151111 |
|
WD01 | Invention patent application deemed withdrawn after publication |