问题标签 [ape]

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 回答
782 浏览

javascript - Django 和 Ajax 推送引擎 (APE):不安全的 JavaScript 尝试使用 URL 访问框架

我正在尝试为我的 Django 项目设置 APE 服务器。

设置

  1. 我按照 APE wiki 中的设置说明进行操作:Simple APE Con​​figuration

    我不得不改变端口。我的虚拟主机配置如下:

    运行http://local.ape-project.org:8100/Tools/Check/成功运行所有测试并返回消息:All test done. Now you can play with your APE \o/

  2. Django 在 8000 端口上运行:

    python manage.py runserver_plus 0.0.0.0:8000

  3. 我按照第一个教程的说明进行操作:教程:换色器

    我将 JavaScript 代码放入我的 django 项目中(包含Clients/JavaScript.js)。

问题

当我打开页面时,我收到此错误:

我了解不同域和端口存在安全问题。

但这应该如何工作?

0 投票
1 回答
244 浏览

javascript - 打开 APE(Ajax Push Engine)通道的数量如何影响性能?

我正在开发一个遵循响应原则的 Web 应用程序。如果任何用户发生变化,屏幕上当前可见的每个信息都会自动更新 - 实时更新。

我将 APE(Ajax 推送引擎)与 Django 结合使用,向当前打开页面的所有用户提交所需的信息。该信息可能与对象的特定实例相关,这可能导致每个用户有大量的开放通道。我说的是最多 100 个开放频道

1. 这个数量会影响性能吗?

2. 这是好的设计还是我应该努力创建尽可能少的频道?

3. APE 是一个不错的选择还是应该切换到 node.js + Socket.IO?与 APE 相比如何衡量性能?

0 投票
1 回答
698 浏览

configuration - IRC 服务器配置可能性

我需要知道一些关于 IRC 服务器的事情,我无法通过谷歌直接找到(或者不够清楚,我无法确定它是否真的有效)

我在一个更大的社区站点工作,并希望提供页面内聊天。由于让人们也可以通过自己的客户端从外部访问它是一个不错的功能,因此我认为实现 IRC 服务器将是最好的解决方案(可能是专用的,为此我必须自学一些东西)

我计划在 APE 客户端/服务器上包含一个基于 Web 的 IRC 客户端。问题是,我想剥夺用户权限,以禁止 IRC 提供的许多功能:

  • 昵称更改:用户通过页面登录登录,我将使用该密码自动为该用户创建 IRC 身份验证。所以基本上,他会通过一个按钮连接到 IRC 客户端。而且连上之后,他应该根本就不能改昵称了
  • 创建频道:我希望可以创建频道,但不是来自“普通”用户。基本上,我更喜欢设置公共的基本频道,如果用户真的创建了自己的频道,那么该频道应该是私人的并通过邀请(这可能吗?)
  • 私人对话:私人对话应该从全方位的 IRC 客户端中过滤掉,进入我通过 JS 创建的单独的“浏览器窗口”中。我想我只需要过滤来自 IRC 的东西——或者有更好的解决方案吗?
  • 只有“注册”用户才能访问:就像我说的,如果有人在页面上注册,我想为他创建一个 IRC“帐户”。未在页面上注册的用户根本无法访问 IRC 服务器(或被淘汰)。主要是为了避免来自外部的垃圾邮件发送者或机器人。

这些东西可以通过 IRC 解决吗?我已经阅读了一些关于 IRC OP 和服务器的常见问题解答和说明,但我找不到明确的答案 - 似乎每个人都可以做几乎所有事情 - 我想以一种更减少用户可能性的方式配置它。基本上,给用户聊天的可能性,但不是更多。

所以问题基本上是,这个问题如何可能/可解决,或者我是否必须为此找到其他解决方案。

0 投票
0 回答
115 浏览

ape - Ajax 推送引擎分块数据

我使用 ajax 推送引擎(APE),我想将数据分块发布到服务器。是否可以在管道中发送分块数据。

0 投票
1 回答
403 浏览

php - 使用 jquery 显示 div 并从猿服务器检索数据

我的问题是:如何制作一个在屏幕右下角可见 10 秒的 div?此 div 将触发由 php 脚本触发的猿服务器内联推送。我想尝试使用 php 将数据发布到猿服务器,然后使用 jquery 与显示 x 秒的 div 回显此数据。我毫不怀疑我将如何开始或如何使其发挥作用!

0 投票
1 回答
147 浏览

cakephp - 具有多个域的 APE

在我的应用程序中,我使用 APE 从其他用户那里获取异步更新。现在它适用于特定域(abc.com),但现在我的用户(公司)想要将 xyz.com 用于 company.abc.com,我通过创建CNAME来做到这一点。但是现在APE给出了以下错误

这意味着什么?

0 投票
1 回答
453 浏览

macos - Mac APE 安装错误>>configure: 错误: 安装或配置: C 编译器无法创建可执行文件

我正在我的 MAC 上安装 APE(Ajax 推送引擎)。但它在安装过程中给我一个错误,

我的机器上安装了 gcc:gcc -v给出“gcc 版本 4.2.1(基于 Apple Inc. build 5658)(LLVM build 2336.1.00)”

如何消除此错误?

0 投票
0 回答
174 浏览

web - APE ajax push engine tcp socket (jabber web client)

我正在尝试使用 APE 进行基于 Web 的聊天以创建 TCP 套接字。一切正常,但是当我尝试发送许多消息时,套接字中断并且我得到原始的 BAD_CHL。

这是我发送消息的代码示例。有人对 APE 及其 tcpsockets 有同样的问题吗?

0 投票
0 回答
619 浏览

linux - 在 ARM Embedded Linux 设备上实现服务器推送

我花了一些时间研究将数据从运行在嵌入式 linux arm 平台上的 Web 服务器推送到多个客户端的各种方法。我看过APECommet等,但找不到任何适合嵌入式 arm linux 世界的东西。

有没有一种简单的方法可以将实时数据从运行在嵌入式 ARM-Linux 平台上的服务器推送到 Web 浏览器?(可能多达 20 个同时客户端连接,每个连接大约有 100 个动态数据点)

0 投票
1 回答
706 浏览

wordpress - 除非我将 index.php 添加到查询字符串中,否则 URL 重写将不起作用?

我一直在努力理解为什么我不能让它工作。我安装了安装了 Helicon APE 的 Windows Server 2008 r2 并且有几个重写错误。

目前,首页和博客文章正在工作(即使有漂亮的永久链接),但单击任何其他页面/类别/或存档会将您重定向回博客的索引(主页)。我一直在与 helicon 人员联系,他们告诉我的最新消息是:

问题是以下 URL 也不起作用(尽管不涉及 Ape):

example.com/rental-blog/?paged=2

example.com/rental-blog/?cat=4

但是,如果您在查询字符串之前添加“index.php”,它们就会开始正常工作。请弄清楚为什么会发生这种情况。

一旦您使这些链接正常工作,永久链接的 .htaccess 也可以正常工作。

有谁知道在哪里可以解决这个问题?是否有我可能错过的常见 IIS 设置?我几乎从头到尾阅读了互联网试图弄清楚。

值得一提的是,博客子目录中的 htaccess 是:

非常感谢提前