问题标签 [reverse-ajax]
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.
java - Lift 框架的 comet/reverse ajax 的可扩展性如何?
我最近学习了 scala 并即将开始工作/学习 Lift 框架。浏览功能并开始使用该框架,我看到了该框架的一些惊人功能,包括反向 ajax 和 Comet。在我的早期经验中,我对从未扩展的反向 ajax 的体验非常糟糕。如果我为任何开发选择提升框架,这就是原因。我的问题是技术和产品有多成熟,在 tomcat 上使用 lift 的可扩展性有多大?与 servlet spec 3.0 相比,哪个更好,等待 servlet spec 3.0 还是开始使用 lift?
python - Django中聊天请求的客户端轮询(反向AJAX)?
我想让网站上的一个用户可以在我的 Django 网站上聊天请求另一个用户。我希望被请求者得到一个实时框,上面写着:“你想聊天吗?”
以下客户端轮询方法听起来如何:
user1 点击users2 的昵称,对一些/message/requests 产生一个POST 请求,在数据库中创建一个CHAT_REQUEST 类型的Message。同时,user2 的浏览器上的一个 Javascript 片段反复向服务器查询消息更新。当它接收到 CHAT_REQUEST 类型的消息时,它会打开一个弹出窗口...
这种方法的问题似乎是数据库访问。
如果客户端每 10 秒轮询一次,并且有 100 个用户打开浏览器窗口,则每秒有 10 个数据库请求。
将这些消息不存储在数据库中,而是存储在 Django RAM 或会话信息中会更好吗?或者这个数据库表会用 PostgreSQL 缓存在 RAM 中,并且检索速度很快?
ajax - Comet、Ajax 推送、反向 Ajax
有人有 Comet app .net 的样本吗?我需要一个示例如何在服务器中保持客户端连接?
python - 我应该如何在 Django 应用程序中实现反向 AJAX?
在 Django 中构建聊天应用程序时,我应该如何实现反向 AJAX?我看过 Django-Orbited,据我了解,这会将彗星服务器放在 HTTP 服务器的前面。如果我只是运行 Django 开发服务器,这似乎很好,但是当我开始从 mod_wsgi 运行应用程序时,它是如何工作的?让轨道服务器处理每个请求的规模如何?这是正确的方法吗?
我已经研究了另一种方法(长轮询),它似乎可行,但我不确定会涉及什么。客户端是否会请求一个将存在于其自己的线程中的页面,以免阻塞应用程序的其余部分?它甚至会阻塞吗?客户端请求的脚本不是必须不断轮询信息吗?
哪种方法更合适?哪个更便携、可扩展、更健全等?还有其他我忽略的好方法(除了客户端轮询消息)吗?
php - PHP 实时聊天与 ajax 轮询
我需要创建一个类似于 facebook 聊天的聊天。
我正在考虑使用 ajax 轮询(每 2-3 秒发送一次请求)。
这是一个好方法吗?或者我需要使用其他服务器端语言,如 erlang 和 server-comet ?
c# - 基于 C#/ASP 的反向 AJAX
我有一个使用APE运行的当前项目,需要在 C#/.NET 上工作......我想知道是否有人对在 C#/.NET 上接近反向 AJAX/Comet 的方法或任何包(如 APE)有任何建议可用。
编辑
澄清一下,APE 不适用于 Windows。这是我对该项目的限制。
gwt - GWT Comet 集成(服务器推送)帮助
我在服务器上遇到了彗星的一些困难
首先,我正在使用 gwt 托管模式的默认配置(即使用码头),我是否需要进行任何更改以启用彗星
现在,在服务器上,我想要的是一个客户端将发送一个请求,然后他将被注册到一个所谓的组中。每当所有组发生任何更改时,连接到该组的所有客户端都会被告知。
有人可以帮忙吗?
php - PHP + Comet(长轮询)扩展/主机
我开发了一个使用 PHP/MySQL 的应用程序,它使用了彗星技术,精确地长轮询。概念证明效果很好,但我预计流量会迅速达到数千个同时连接 = 网络服务器上的数千个打开连接。
我没有能力设置自己的服务器(例如使用 lighttpd),并且通常依靠简单的 5 美元/月 PHP 托管来进行其他 Web 项目。但是,我意识到这些不会起作用,因为它们并不意味着支持如此大量的同时打开的连接。
我还有哪些其他选择?我找不到任何专门从事彗星应用的主机。
谢谢
.net - 使用 IIS/ASP.NET 反向 AJAX
你能建议我使用 ASP.NET 进行反向 AJAX 的一些技术/API 吗?我检查了 WebSync,但那太贵了,有免费的 API 吗?
我也很乐意获得一些关于相同的教程..
非常感谢!
php - 使用 php 实现反向 Ajax
我希望在使用 PHP 和 jquery 的应用程序中实现反向 ajax。我用谷歌搜索了一下,发现了 XAJA,但这似乎是一个付费应用程序。是否有可用的开源应用程序或有人实现了它?
一些指针或提示会很有帮助。
提前致谢。