问题标签 [server-push]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
http - Java web-server 应用程序有没有办法推送?
Web 服务器响应传入的 HTTP 请求而工作……处理请求并返回 HTTP 响应。在这种架构中,服务器是否可以向客户端推送数据……例如,来自客户端 1 的请求并且服务器想要通知客户端 2?它显然可以由一个非网络服务器使用套接字来完成,但是一个必须支持页面请求并允许推送数据的网络服务器应用程序呢?
php - 有开源的跨平台推送服务器吗?
我目前需要一个(最好是开源的)免费推送服务器,它同时支持 linux 和 windows。我需要类似于Ajax Push Engine的东西,但不幸的是,该项目无法在 Windows 上运行(我可以使用虚拟机,但这不是我想要的)。
我需要能够将信息推送到/从 python 守护程序、从 php 脚本、到/从 javascript 以及到 Blackberry 应用程序(使用 java 构建)。
有什么工具可以帮助我吗?
我也研究了 Orbited 项目,但坦率地说,它缺乏很多文档,而且理解起来非常复杂。我不确定它是否对我有用,因为它实际上不是一个推送服务器,而是一个内置于 MorbidQ 服务器的代理(或者我错了吗?)。
像高级消息队列协议这样的技术是否适用于这样的项目?像 RabbitMQ 或 ActiveMQ 之类的东西?
非常感谢你的帮助。
php - 如何将信息从 PHP 代理推送到 Flex 应用程序
所以我有一个从网站获取信息的 PHP 代理。假设代理从 (www.example.com) 获取信息。它检查返回的行数是否与以前相同,如果不是,则有更多行,它计算差异然后需要将此信息推送给 Flex 客户端,说它有新信息,(x) 更多行有被写了。
我不确定如何在 php 代理上执行推送机制,因为我不确定如何实际从代理推送到客户端,以前从未这样做过。有什么帮助吗?
ruby-on-rails - Comet 的框架何时可用?
我想知道为什么使用 Comet 为实时通知设置服务器如此困难。
这会在现有框架(如 Rails)中实现吗?
它的受欢迎程度很高,但要启动并运行它仍然不容易。
现在的 Rails 应用程序有哪些选择?
谢谢
php - 服务器端推送的可扩展解决方案?
我想实现一种机制,该机制将提供一个 RESTful API,允许客户端通过服务器注册对主题的兴趣,并在注册兴趣后从服务器接收异步通知。在企业(消息)架构中,这称为发布/订阅“模式”。
对于桌面应用程序,这是很容易实现的——但是对于 Web 应用程序,这被证明是更加困难的。
是否有(最好是开源的)框架或库允许将发布/订阅模式应用于 Web 应用程序?
服务器端技术可能采用以下任何一种语言:C、C++、PHP、Python、Ruby。
我在 Linux Ubuntu 10.0.4 上运行
python - 如何使用 django 在 Python 中编写一个简单的服务器推送实现?
我想使用长池或集成到服务器的彗星编写一个简单的服务器推送实现。
我不想使用像 twisted 这样的网络框架,因为我想了解一切是如何在内部完成的。
我具体应该学什么?
我应该看什么规格?
我更喜欢适合 apache 的东西,所以长池更好,对吧?有没有办法在没有像Stackless Python
这样的外部框架的情况下实现这样的事情?
html - HTML 5 Websockets 将取代 Comet?
看起来 HTML 5 中的 Websockets 将成为服务器推送的新标准。
这是否意味着名为 Comet 的服务器推送黑客将被淘汰?
当 Websockets 很快(1-2 年)将在所有主要浏览器中可用时,我是否有理由学习如何实现 Comet?
然后我可以使用Beaconpush或Pusher代替,对吗?
comet - Google Wave 使用了什么服务器端解决方案?
我想知道 Google 用于 Google Wave 的服务器端解决方案是什么。
我听说他们为此使用了 Node.js。真的吗?
还是他们使用了其他非开源解决方案?
iphone - 是否有任何 iOS 实现 Bayeux 协议(COMET,服务器推送到客户端)?
是否有任何库实现了 Bayeux 协议,用于 iOS(iPhone/iPad)开发,用于构建服务器推送技术 iPhone 客户端?
您对此有何建议?
perl - Apache 和 Perl 的服务器推送机制
我正在寻找通过长轮询或其他标准方式实现的某种类似于 HTTP 推送的功能,添加到在 Apache 之上使用 Perl 构建的页面。
有没有办法在不设置单独的服务器(如 Meteor 或 Stardust)的情况下做到这一点?是否有可以帮助处理服务器代码的模块?除了长轮询还有其他方法吗?