-
公开(公告)号:US20180146034A1
公开(公告)日:2018-05-24
申请号:US15359453
申请日:2016-11-22
Applicant: salesforce.com, inc.
Inventor: Andy Lintner , Sivananda Reddy Thummala Abbigari , Hisham Ghazouli , Fang Wong , Naveen Jaini
CPC classification number: H04L67/1034 , G06F9/542 , G06F9/546 , G06Q10/10 , G06Q50/01 , H04L43/16 , H04L67/02
Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for message delivery in a distributed server environment. In some implementations, a first dispatcher component can control an event stream. A first connection can be established between a first server and a client device. The first dispatcher component can identify a first event associated with the client device. A first message including an identifier can be generated. The first message can be provided to the client device. It can be determined that the first connection is unreliable. A second connection can be established with a second server responsive to receiving the identifier from the client device. A temporary second dispatcher component can be instantiated. The temporary second dispatcher component can identify a second event. A second message can be generated based on the second event. The second message can be provided to the client device.
-
公开(公告)号:US10666722B2
公开(公告)日:2020-05-26
申请号:US15359453
申请日:2016-11-22
Applicant: salesforce.com, inc.
Inventor: Andy Lintner , Sivananda Reddy Thummala Abbigari , Hisham Ghazouli , Fang Wong , Naveen Jaini
Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for message delivery in a distributed server environment. In some implementations, a first dispatcher component can control an event stream. A first connection can be established between a first server and a client device. The first dispatcher component can identify a first event associated with the client device. A first message including an identifier can be generated. The first message can be provided to the client device. It can be determined that the first connection is unreliable. A second connection can be established with a second server responsive to receiving the identifier from the client device. A temporary second dispatcher component can be instantiated. The temporary second dispatcher component can identify a second event. A second message can be generated based on the second event. The second message can be provided to the client device.
-