问题标签 [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.

0 投票
1 回答
1576 浏览

java - Lift 框架的 comet/reverse ajax 的可扩展性如何?

我最近学习了 scala 并即将开始工作/学习 Lift 框架。浏览功能并开始使用该框架,我看到了该框架的一些惊人功能,包括反向 ajax 和 Comet。在我的早期经验中,我对从未扩展的反向 ajax 的体验非常糟糕。如果我为任何开发选择提升框架,这就是原因。我的问题是技术和产品有多成熟,在 tomcat 上使用 lift 的可扩展性有多大?与 servlet spec 3.0 相比,哪个更好,等待 servlet spec 3.0 还是开始使用 lift?

0 投票
2 回答
1056 浏览

python - Django中聊天请求的客户端轮询(反向AJAX)?

我想让网站上的一个用户可以在我的 Django 网站上聊天请求另一个用户。我希望被请求者得到一个实时框,上面写着:“你想聊天吗?”

以下客户端轮询方法听起来如何:

user1 点击users2 的昵称,对一些/message/requests 产生一个POST 请求,在数据库中创建一个CHAT_REQUEST 类型的Message。同时,user2 的浏览器上的一个 Javascript 片段反复向服务器查询消息更新。当它接收到 CHAT_REQUEST 类型的消息时,它会打开一个弹出窗口...

这种方法的问题似乎是数据库访问。

如果客户端每 10 秒轮询一次,并且有 100 个用户打开浏览器窗口,则每秒有 10 个数据库请求。

将这些消息不存储在数据库中,而是存储在 Django RAM 或会话信息中会更好吗?或者这个数据库表会用 PostgreSQL 缓存在 RAM 中,并且检索速度很快?

0 投票
3 回答
3836 浏览

ajax - Comet、Ajax 推送、反向 Ajax

有人有 Comet app .net 的样本吗?我需要一个示例如何在服务器中保持客户端连接?

0 投票
3 回答
2413 浏览

python - 我应该如何在 Django 应用程序中实现反向 AJAX?

在 Django 中构建聊天应用程序时,我应该如何实现反向 AJAX?我看过 Django-Orbited,据我了解,这会将彗星服务器放在 HTTP 服务器的前面。如果我只是运行 Django 开发服务器,这似乎很好,但是当我开始从 mod_wsgi 运行应用程序时,它是如何工作的?让轨道服务器处理每个请求的规模如何?这是正确的方法吗?

我已经研究了另一种方法(长轮询),它似乎可行,但我不确定会涉及什么。客户端是否会请求一个将存在于其自己的线程中的页面,以免阻塞应用程序的其余部分?它甚至会阻塞吗?客户端请求的脚本不是必须不断轮询信息吗?

哪种方法更合适?哪个更便携、可扩展、更健全等?还有其他我忽略的好方法(除了客户端轮询消息)吗?

0 投票
2 回答
2607 浏览

php - PHP 实时聊天与 ajax 轮询

我需要创建一个类似于 facebook 聊天的聊天。

我正在考虑使用 ajax 轮询(每 2-3 秒发送一次请求)。

这是一个好方法吗?或者我需要使用其他服务器端语言,如 erlang 和 server-comet ?

0 投票
2 回答
1745 浏览

c# - 基于 C#/ASP 的反向 AJAX

我有一个使用APE运行的当前项目,需要在 C#/.NET 上工作......我想知道是否有人对在 C#/.NET 上接近反向 AJAX/Comet 的方法或任何包(如 APE)有任何建议可用。

编辑

澄清一下,APE 不适用于 Windows。这是我对该项目的限制。

0 投票
1 回答
1704 浏览

gwt - GWT Comet 集成(服务器推送)帮助

我在服务器上遇到了彗星的一些困难

首先,我正在使用 gwt 托管模式的默认配置(即使用码头),我是否需要进行任何更改以启用彗星

现在,在服务器上,我想要的是一个客户端将发送一个请求,然后他将被注册到一个所谓的组中。每当所有组发生任何更改时,连接到该组的所有客户端都会被告知。

有人可以帮忙吗?

0 投票
4 回答
2365 浏览

php - PHP + Comet(长轮询)扩展/主机

我开发了一个使用 PHP/MySQL 的应用程序,它使用了彗星技术,精确地长轮询。概念证明效果很好,但我预计流量会迅速达到数千个同时连接 = 网络服务器上的数千个打开连接。

我没有能力设置自己的服务器(例如使用 lighttpd),并且通常依靠简单的 5 美元/月 PHP 托管来进行其他 Web 项目。但是,我意识到这些不会起作用,因为它们并不意味着支持如此大量的同时打开的连接。

我还有哪些其他选择?我找不到任何专门从事彗星应用的主机。

谢谢

0 投票
3 回答
5037 浏览

.net - 使用 IIS/ASP.NET 反向 AJAX

你能建议我使用 ASP.NET 进行反向 AJAX 的一些技术/API 吗?我检查了 WebSync,但那太贵了,有免费的 API 吗?

我也很乐意获得一些关于相同的教程..

非常感谢!

0 投票
4 回答
14620 浏览

php - 使用 php 实现反向 Ajax

我希望在使用 PHP 和 jquery 的应用程序中实现反向 ajax。我用谷歌搜索了一下,发现了 XAJA,但这似乎是一个付费应用程序。是否有可用的开源应用程序或有人实现了它?

一些指针或提示会很有帮助。

提前致谢。