草庐IT

WEBSOCKET

全部标签

php - 带有 Laravel 5 身份验证的推送器

我正在使用Laravel5中的实时聊天制作一个应用程序,我正在学习本教程,https://github.com/dazzz1er/confer/tree/master我已经关注了所有这些,但我的Web控制台出现错误:似乎它正在对我的网址进行ajax调用http://localhost/joene_/public/index.php/auth由于我没有处理该请求的路由,它显示404。我不知道是否应该为其创建路由,但我将在那里编写什么代码?我不知道。本教程甚至没有提及它。谢谢 最佳答案 每当您调用Auth::check()时,Larav

【node进阶】深入浅出websocket即时通讯(一)

✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页🔥系列专栏:node.js学习专栏⭐️个人社区:个人交流社区🍀学习格言:☀️打不倒你的会使你更强!☀️💯刷题网站:这段时间有许多的小伙伴在问有没有什么好的刷题网站,博主在这里给大家推荐一款刷题网站:👉点击访问牛客网👈牛客网支持多种编程语言的学习,各大互联网大厂面试真题,从基础到拔高,快来体验一下吧!🔥前言在上一章中node的主要内容其实已经结束了,本篇文章从扩展角度去学习当下比较流行的即时通讯技术—websocket,WebSocket并不是全新的协议,而是利用了HTTP协议来建立连接,接下来让我们正式走

python使用websocket服务并在fastAPI中启动websocket服务

依赖pipinstallwebsockets-routes代码importasyncioimportjsonfromtypingimportUnionimportwebsocketsimportwebsockets_routesfromwebsockets.legacy.serverimportWebSocketServerProtocolfromwebsockets_routesimportRoutedPath#初始化一个router对象router=websockets_routes.Router()#连接句柄connections:dict[str,Union[None,WebSocke

php - XMPP 与 HTML5 Websocket?

我们正在制作一个试图开发聊天应用程序的网站,我们已经使用Comet构建了一个,但是由于速度因素,我们决定在XMPP中制作一个。但是,随着HTML5的生机勃勃和新的websockets技术的出现,我们是否应该离开XMPP并尝试使用Websockets来代替?所以我的问题是:我可以制作一个移动应用程序并将其连接到我服务器上的XMPP,是有没有办法通过电话连接到基于websockets的聊天应用程序?(例如android的Smack库,是否有类似的东西用于基于websockets的应用程序?如果这个人使用的是旧浏览器,是否有后备选项用于基于websockets的聊天应用程序?哪个开销更大,哪

javascript - Websockets - 获取数据(轮询?)

对于一些已经全神贯注的人来说,这可能是一个愚蠢的问题,也许我只需要更多coffee.问题是否使用websockets或ajax似乎仍有一些投票正在进行。这是正确的吗?示例(非真实项目):我想关注一个文本文件。除非我遗漏了什么(更多的咖啡?),我不是还需要a)询问服务器是否有更新,或者b)告诉页面我有更新;通过让PHP代码休眠一段时间或使用setTimeout在客户端循环。我确实理解的事情:我确实看到了在服务器和页面之间来回对话的好处。我看到我没有发送http请求。所以我看到了好处。细节:我一直都是用xmlhttprequest所以我决定根据我的理解检查整个websockets的事情,数

php - Ratchet 多台服务器

我在我的PHP应用程序中将Ratchet(http://socketo.me/)用于websockets。我有多个运行该应用程序的虚拟机,每台虚拟机还托管websocket服务。请求通过HAProxy传递到这些虚拟机之一。此外,目前用户在为应用程序连接的同一节点上使用websocket服务。现在我遇到了websocket服务器相互讨论的问题。例如:user1连接到node1,user2连接到node2User1通过websocket向user2发送websocket消息User2永远不会收到此消息,因为他连接到另一个节点执行此类消息传递的最佳做法是什么?我有一些想法,但不确定该怎么做:

javascript - 无法使用javascript连接网络套接字

我想连接到我的web套接字,它使用一些ip放在amazone实例上。我可以将我的网络套接字与一些ip和端口连接到googlerest客户端应用程序并且它工作得很好。截屏:但是如果我想用java脚本连接它,它就无法连接。这在2-3个月前工作正常。我没有改变和事情,但它现在不工作。如果我想连接firefox,它会产生错误。这是我的代码:-functioninit(){varhost="ws://XX.XX.XXX.XXX:XXXX";//SETTHISTOYOURSERVERtry{varsocket=newWebSocket(host);//alert('WebSocket-status

javascript - Websocket 在刷新时不连接

我有一个使用Ratchet/PHP的Websocket服务器:run();?>中介类:clients[$conn->resourceId]=$conn;echo"Newconnection!({$conn->resourceId})\n";}publicfunctiononMessage(ConnectionInterface$from,$msg){echo"Incoming:$msg\n";}publicfunctiononClose(ConnectionInterface$conn){unset($this->clients[$conn->resourceId]);echo"Con

php - Ratchet WebSocket - 立即发送消息

我必须在发送消息之间做一些复杂的计算,但是第一条消息在计算后与第二条消息一起发送。我怎样才能立即发送?send('{"command":"someString","data":"data"}');//...complicatedcompultingsleep(10);//sendresult$connection->send('{"command":"someString","data":"data"}');return;}}启动服务器:$server=IoServer::factory(newHttpServer(newWsServer($ws_manager)),$port);

javascript - PHP 棘轮和 WebRTC

我正在尝试在PHP网站上开发流式webrtc。我想用webrtc建立点对点流媒体。我知道webrtc在节点和套接字上运行良好,可以进行所有配置以建立webrtc连接。我可以使用Ratchet和PHP代替节点和套接字吗?Ratchet是否支持https? 最佳答案 几乎所有的教程都说WebRTC很简单,但与此同时,他们一直在重复相同的内容webrtc.org基本示例,几乎只使用Node.js。我找到了this不错的早期WebRTC+PHPGitHub项目,它使用PHP和MySQL编写了一个简单的信号服务器(尽管它可以用文本文件代替)。