CN105049507A - Method for pushing contents to client side and pushing server - Google Patents

Method for pushing contents to client side and pushing server Download PDF

Info

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
Application number
CN201510415282.6A
Other languages
Chinese (zh)
Inventor
张俊
陈正超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guiyang Longmaster Information and Technology Co ltd
Original Assignee
Guiyang Longmaster Information and Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guiyang Longmaster Information and Technology Co ltd filed Critical Guiyang Longmaster Information and Technology Co ltd
Priority to CN201510415282.6A priority Critical patent/CN105049507A/en
Publication of CN105049507A publication Critical patent/CN105049507A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/562Brokering 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

A kind of method to client push content and push server
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.
CN201510415282.6A 2015-07-15 2015-07-15 Method for pushing contents to client side and pushing server Pending CN105049507A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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