草庐IT

websocket-client

全部标签

PHP : Best way to push data from server to clients. ....?

在我的项目中,我需要将一些数据从服务器推送到客户端,就像facebook所做的那样,当在客户端配置文件中执行一些更新就像有人在客户端的墙上写了什么,Facebook会自动将其推送到客户端。目前我正在使用AJAX来持续检查数据库的更新。那是不是一个好的做法。我不想依赖客户端进行更新。我希望当执行与客户端相关的某些更新时,服务器应自动将数据推送到客户端。请建议一些url或示例代码来这样做……提前致谢...... 最佳答案 您应该看看APE项目,它支持尽可能接近Push的多种变体,例如长轮询、XHRStreaming和WebSockets

PHPMailer 发送消息,但将 CLIENT/SERVER 对话框返回给浏览器

所以我搜索了Google和Stackoverflow,我有点惊讶我找不到这个问题。我正在使用XAMPP/localhost和PHPmailer使用我的gmail电子邮件帐户向我的yahoo帐户发送电子邮件。一切都与正在发送和接收的电子邮件完美配合,包括示例附件。问题是我的浏览器在“发送成功”消息之前显示了一个似乎是服务器/客户端的对话框,用于后台处理的每个步骤。此处示例输出:2014-02-0405:44:36SERVER->CLIENT:220mx.google.comESMTPxv2sm62192389pbb.39-gsmtp2014-02-0405:44:36CLIENT->SE

php - 如何摆脱 "Uncaught SoapFault exception: [Client] looks like we got no XML document in..."错误

我正在尝试在服务器端使用nusoap为动态站点开发业务逻辑(因为我需要wsdls,而PHPSOAP扩展无法生成wsdls),并在客户端使用PHPSOAP扩展。但是,我什至无法正确使用login和getRole函数。当我尝试调用客户端时,我收到以下消息UncaughtSoapFaultexception:[Client]lookslikewegotnoXMLdocumentin[somepaths]...Wsdl确实存在于服务器端,客户端确实读取它(当我为wsdl输入错误的url时,我得到一个错误)。有人能帮忙吗?? 最佳答案 您的客

django+vue3实现websocket聊天室(群聊)

1.如何实现聊天功能2.什么是websocket2.1解释什么叫全双工,半双工,单工3.websocker的概念4.websocket的优点5.django,vue如何实现websocket 6.django配置6.1安装channels,安装channels_redis6.2配置channels6.3在settings.py中配置asgi6.4在settings.py中创建routing.py6.5创建consumer.py文件,处理websocket通信逻辑7.前端进行websoket链接(群聊1vue3,vue2也可以用)8.群聊2如图片所示(只能vue2)8.1创建consumer.p

php - Websockets 通知/聊天系统

我已经阅读了很多关于websockets的文章,并且已经在我的系统中实现了它们。这个问题是关于如何正确使用它们的。我想以正确的方式实现通知和聊天系统。对于通知,我有channel“notifications/channel”,对于聊天,我有channel“chats/channel”。这两个channel是不是太“全局化”了?假设当站点有1.000.000个用户时,这意味着所有这些用户都将在这两个channel中。当一个通知发送给另一个特定用户时,这意味着该消息是通过一个channel发送的,该channel有1.000.000名用户订阅。与聊天消息相同。假设一个用户想与另一个用户聊天

php - Apache 节俭 : client timeout issues

我有一些带有perl-server和php-client的ApacheThrift(v.0.6.1)测试应用程序。我无法解释的行为:如果我们使用无效参数调用服务器方法,我们会在服务器输出中看到错误,但php-client会无限期地等待响应。这里是服务器的来源:subnew{my$classname=shift;my$self={};returnbless($self,$classname);}subDateToTimestamp{my($self,$date)=@_;my$result=CommonAPI::DateToTimestamp($date);return$result;}e

php - 使用 PHP 客户端连接到 websocket

我正在尝试将基于PHP的客户端连接到websocket服务器。这是我一直在使用的代码,它已广泛发布在不同的论坛上。但出于某种原因,我就是无法让它工作。如有任何帮助,我们将不胜感激。$host='host';//whereisthewebsocketserver$port=443;//ssl$local="http://www.example.com/";//urlwherethisscriptrun$data='{"id":2,"command":"server_info"}';//datatobesend$head="GET/HTTP/1.1"."\r\n"."Upgrade:Web

php - 使用 Ajax 代替 WebSocket 的 WebRTC 视频聊天 : Possible?

大约六个月前,我能够成功地用PHP编写自己的WebSocket服务器脚本。通过这个,我能够在我的本地主机上设置一个WebRTC视频聊天服务。我很高兴,直到我意识到为了部署它,我需要一个Web服务器来让我访问套接字。不幸的是,没有共享网络托管允许套接字,并且所有提供套接字的网络服务器都很昂贵。虽然不是大规模的有效解决方案,但为了设置一个演示来展示给人们,我想将信令方式从WebSocket更改为Ajax,以便我可以炫耀我制作的WebRTC视频聊天服务。为此,过去几天我一直在尝试编写一些代码,但在让WebRTC对等方捕获彼此的视频方面没有成功。目前,当一个客户端连接到脚本时,我使用Ajax向

Android Websocket 服务持久连接

我使用websockets在Android中实现了一个聊天应用程序。然而,当用户关闭应用程序时,与服务器的websocket连接丢失,并且无法接收到新消息。我基本上迷路了,不知道还能去哪里,如何在应用程序中设置服务以在用户登录时以及应用程序停止后保持与服务器的连接? 最佳答案 众所周知,持续的后台代码执行在Android上是不可行的;不同的ROM将在没有任何保证的情况下人工处理您的后台服务(例如,START_STICKY不会让您的服务在某些设备上重新启动),因此我们需要尽我们所能使用的代码可靠地执行。在这种情况下,您有一个webso

java - https ://websocket not connect android

我有连接套接字http://(withport)url是完整的并且可以工作但是我有连接https://(withoutport)在Java中不工作-WebSocket。我使用gradle依赖'org.java-websocket:Java-WebSocket:1.3.0'WebSocketClientmWebSocketClient=newWebSocketClient(uri){@OverridepublicvoidonOpen(ServerHandshakeserverHandshake){Log.e(TAG,"Websocket:"+"Opened");mWebSocketCli