WebhookPublisherWebSocketSubscriber

所属分类:Websocket编程
开发工具:HTML
文件大小:0KB
下载次数:0
上传日期:2023-08-06 03:50:46
上 传 者sh-1993
说明:  用于从感兴趣的服务器接收数据的通用Webhook回调,以及将数据发送到WebSocket subscribe的WebSockets服务器...,
(A generic Webhook callback to receive data from interested server, and a WebSocket server that dispatches the data to WebSocket subscribers who are interested with a certain type of data.)

文件列表:
LICENSE (11357, 2023-08-17)
WebSocketPushServer/ (0, 2023-08-17)
WebSocketPushServer/monitor_log.sh (136, 2023-08-17)
WebSocketPushServer/src/ (0, 2023-08-17)
WebSocketPushServer/src/_start-server.sh (270, 2023-08-17)
WebSocketPushServer/src/app/ (0, 2023-08-17)
WebSocketPushServer/src/app/socket.php (6142, 2023-08-17)
WebSocketPushServer/src/composer.json (143, 2023-08-17)
WebSocketPushServer/src/composer.lock (47193, 2023-08-17)
WebSocketPushServer/src/server.php (803, 2023-08-17)
WebSocketPushServer/src/vendor/ (0, 2023-08-17)
WebSocketPushServer/src/vendor/autoload.php (427, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ (0, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/ (0, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/CHANGELOG.md (5725, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/LICENSE (1055, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/Makefile (1401, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/SECURITY.md (191, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/composer.json (1103, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/phpunit.xml.dist (703, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/ (0, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/ (0, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/AbstractConnectionDecorator.php (979, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/App.php (5521, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/ComponentInterface.php (1238, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/ConnectionInterface.php (516, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/Http/ (0, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/Http/CloseResponseTrait.php (669, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/Http/HttpRequestParser.php (1829, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/Http/HttpServer.php (1945, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/Http/HttpServerInterface.php (581, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/Http/NoOpHttpServerController.php (480, 2023-08-17)
WebSocketPushServer/src/vendor/cboden/ratchet/src/Ratchet/Http/OriginCheck.php (1877, 2023-08-17)
... ...

# WebhookPublisherWebSocketSubscriber A generic Webhook callback to receive data from a interested server, and a WebSocket server that dispatches the data to WebSocket subscribers who are interested in a certain type of data. --- ### WebhookCallback (php) create a Webhook to: WebhookCallback.php?key={an identifier for this webhook data, example: my_trello_board_update} or WebhookCallback.php?keyPathInDataObj={path to a value to be used as key, example: model.shortUrl} this Webhook will receive POST data from the interested server, and it will publish this data to **WebSocketPushServer** --- ### WebSocketPushServer (php) put WebSocketPushServer to anywhere on the server and run start.sh --- ### WebSocketSubscriberClient open index.html from browser and subscribe to a "key" whenever there is a data published with the "key" from the **WebhookCallback**, **WebSocketPushServer** will push it to this client.

近期下载者

相关文件


收藏者