Inhaltsverzeichnis
回复内容:
Heim Backend-Entwicklung PHP-Tutorial web系统向所有用户推送一条消息,有什么好的设计方案?

web系统向所有用户推送一条消息,有什么好的设计方案?

Jun 06, 2016 pm 08:45 PM
php redis 消息队列

web系统向所有用户推送一条消息,像新浪微博给所用用户推送一条消息,怎么设计消息队列

回复内容:

web系统向所有用户推送一条消息,像新浪微博给所用用户推送一条消息,怎么设计消息队列

web服务器向客户端(浏览器)推送吗?如果是的话,有两种解决方案:一:客户端每隔一定时间轮询,二:使用WebSocket技术。

https://github.com/walkor/web-msg-sender看看这个是不是你想要的。
效果就是给所有在线用户实时发送消息。

http://pusher.com/
可以尝试这个服务, 基本的技术是如 @jinlong feng 所说的

可以判断一下 如果支持websocket就用websocket 不支持的话只能轮询了

你说的是移动端么?现成的百度云推送就可以了啊

往移动端简单,可以使用云推送,
web端始终没找到好的解决方案,也或者是知识优先

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

CakePHP Datum und Uhrzeit

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

CakePHP-Datei hochladen

CakePHP-Routing CakePHP-Routing Sep 10, 2024 pm 05:25 PM

CakePHP-Routing

CakePHP-Projektkonfiguration CakePHP-Projektkonfiguration Sep 10, 2024 pm 05:25 PM

CakePHP-Projektkonfiguration

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

Besprechen Sie CakePHP

CakePHP-Kurzanleitung CakePHP-Kurzanleitung Sep 10, 2024 pm 05:27 PM

CakePHP-Kurzanleitung

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein

See all articles