问题标签 [blazeds]

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 投票
2 回答
369 浏览

javascript - Blaze DS 通过 Ajax 与 ColdFusion

我想通过 Ajax 通过 ColdFusion 使用 Adob​​e 的 Blaze DS。我知道足够的 ColdFusion 和 JavaScript 来做我想做的事情,但我想在应用程序中添加长轮询,看起来唯一的方法是通过 Blaze DS ......但我对 Flash 了解不够/Flex 完成工作。有人知道有效的 Ajax Mockup 吗?

0 投票
3 回答
13614 浏览

java - 如何在不接收来自 Flex 客户端的消息的情况下从 BlazeDS 推送数据?

我在我的 Flex 应用程序项目中使用 BlazeDS 进行数据推送功能。来自官方教程,BlazeDS 入门,它显示了来自 API 的生产者/消费者的消息传递示例。

但是我怎样才能实现不需要从 Flex 客户端调用,而是从服务器端调用的服务器端。我有一些想法,但我不知道该怎么做,因为我是 Flex 开发人员,而不是 Java 开发人员,所以我想你可以帮助我。

  1. 在 Google 中,有一个教程显示我需要ServiceAdapter在 Java 端扩展类,它扩展了Invoke方法。我是否需要扩展其他类而不是这个来做我想做的事?

  2. 如何配置message-config.xml以获得我上面描述的结果?

0 投票
1 回答
1310 浏览

activemq - flex客户端断开连接时ActiveMQ不会停止订阅

我正在使用 activeMQ 5.3 通过 blazeds 3.2 向 flex 客户端发送消息。

当客户端第一次连接时,我可以看到对 activeMQ 代理的订阅。但是,在我终止运行客户端的浏览器后,即使不再使用任何消息,订阅仍保持打开状态。这最终导致 Web 服务器内存不足。从日志看来,Blazeds 正在退订订阅源。

当没有客户端连接时,blazeds 不应该停止订阅吗?他为什么不这样做?

您可以在下面找到日志文件的片段。

您可以在下面找到用于 ActiveMQ 的配置

最好的问候

0 投票
1 回答
169 浏览

web-services - 带 ColdFusion 的 LCDS,不带 Flex

有没有办法进行 BlazeDS/LCDS 和 ColdFusion 轮询而不需要使用 Flex 连接到它们以实现伪“实时”?

0 投票
2 回答
2305 浏览

java - Java Hibernate 内存泄漏

我正在使用 BlazeDS 开发 Flex 应用程序,并且在使用 java 从休眠状态的 MySQL 查询时遇到内存泄漏。谁能告诉我如何处理这种内存泄漏?似乎每次调用 java.exe 查询都会占用更多内存。

谢谢

我的java示例

0 投票
1 回答
211 浏览

apache-flex - 如何为来自 Flex/Air 客户端的异步请求创建 Web 服务器?

我用 Flex Builder 创建了一个客户端,它可以在浏览器中运行,也可以在 Air 窗口应用程序中运行。我必须将它连接到服务器,并且它必须执行与更改服务器数据相关的异步请求。由于 LiveCycleDS 许可证的成本太高,我一直在寻找其他方式,也许是开源的,我找到了以下解决方案:

  • Adobe BlazeDS
  • 花岗岩数据服务
  • WebORB 社区版

我想问你创建上述解决方案的简单方法是什么,特别是我想使用 J2EE 应用程序服务器类型。谢谢

0 投票
1 回答
250 浏览

java - 在运行时找不到用于 BlazeDS 通信的 Actionscript 类

我们使用 GraniteDS 自动生成的 AS 代码将 Java 远程对象映射到 AS。

我们在 Java 中有包含 List 站点的对象,因此当它们转换为 AS 时,它看起来像:

爪哇:

动作脚本:

问题是我们通常使用 MXML 数据绑定来绑定该列表的内容,问题是我们从不明确引用列表中包含的对象的类型,因此它永远不会编译到我们的 SWF 中是否有任何方法可以确保列表中的对象对于一个 RemoteClass 是编译在?

0 投票
2 回答
938 浏览

java - 使用 HTTPS 和 JAAS 上传 Flex 文件?

我们正在尝试将文件从 flex 客户端上传到 Java EE 应用程序。

  • 在完整的 HTTPS 环境中
  • Java EE 服务器是 JBoss 5
  • 使用 BlazeDS“自定义”身份验证(通过弹性表单输入用户名和密码)
  • 使用 BlazeDS 每个会话身份验证

在常规的 AMF 调用中,我们可以访问用户主体并使用角色机制。

但是,在我们的上传 servlet 中,我们无权访问用户主体。

如何解决这个问题?

0 投票
1 回答
518 浏览

java - 如何使用 JAAS 向 flex 客户端指示失败的身份验证原因?

我们正在使用:

  • JBoss 5
  • 弹性 SDK 3.5
  • BlazeDS 3,具有集成身份验证(通过 JAAS 和 JBossSX)

登录失败总是由相同的故障代码指示给 flex 客户端:Client.Authentication

但是,底层 JAAS LoginModule会引发特定的javax.security.auth.login.LoginException子类。

我们如何将失败的登录原因传播给 flex 客户端?

0 投票
2 回答
351 浏览

java - BlazeDS:那些标准的安全故障代码是什么?

我正在尝试编写一个与 Spring-Flex java 应用程序交互的 Flex 客户端。我想捕获(flex 等效的)SecurityExceptions 和

  • 如果用户试图做他们不允许做的事情,则显示错误页面
  • 如果用户未登录,则弹出登录框

根据 Spring-Flex 文档,

任何抛出的 SpringSecurityException [被翻译] 为适当的 BlazeDS SecurityException。异常在执行链中的适当位置被捕获和翻译,从而导致适当的 AMF 错误消息被序列化并发送回客户端。

[...] 发回特定的 AMF 错误消息会导致在客户端抛出 FaultEvent,其中包含正确的安全错误代码,然后可以对其进行推理并采取适当的措施。这种行为等同于 BlazeDS 提供的开箱即用的基于容器的安全机制,因此客户端的编程模型保持不变。

非常好。

除了我找不到应该在客户端处理的安全故障代码列表。我能想到的最好的问题是要求一个灵活的故障代码列表。显然没有这样的名单。我注定要失败吗?

提前致谢