问题标签 [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 回答
3593 浏览

apache-flex - Tomcat/BlazeDS/ActiveMQ 断开连接问题

我们的 Tomcat/BlazeDS/ActiveMQ 堆栈出现断开连接。尽管我们的 BlazeDS StreamingAMFChannel 配置了默认的空闲超时分钟数 0,但它似乎在大约 30 分钟的空闲时间后超时(见日志)。在此期间客户端不做任何请求,我们也不会从 ActiveMQ 主题推送消息。

我们在 activeMQ 和 BlazeDS 上启用了调试日志记录,并看到 BlazeDS 正在删除消费者。不幸的是,在断开连接消息之前没有日志消息,因此我们无法真正跟踪何时在 BlazeDS 中调用它。

有没有其他人经历过这个或任何人都可以提供解决方案?

* ActiveMQ 日志 *

* BlazeDS 日志 *

0 投票
2 回答
3436 浏览

java - 在 Flex 中调用 Java 函数

现在我正在尝试了解 Flex 如何与 Java 一起工作(Flex -> BlazeDS -> Java)。我尝试按照教程进行操作,一切正常,我只是不明白为什么我们需要以这种方式调用 java 函数:

为什么我们需要使用 Event/ResultEvent 来调用 Java 函数。为什么不只是做这样的事情:

谢谢

0 投票
1 回答
528 浏览

apache-flex - 如何使用 SendGatewayMessage 向 Flex 消费者发送消息?

我有一个 CFC,它偶尔需要通过 LCDS/BlazeDS 向具有消费者设置的多个 Flex 应用程序发送消息。我很难弄清楚完成这项工作的具体步骤。使用 ColdFusion 8 和 Flex 3。

我知道它是 SendGatewayMessage 但我该如何配置?

0 投票
3 回答
5794 浏览

apache-flex - BlazeDS 身份验证

我对使用 BlazeDS 进行身份验证感到困惑。我在 BlazeDS 中找到的用于身份验证和授权的少数示例中的大多数,因此 Java Servlet 通常使用 HTTP 基本和摘要身份验证以及授权领域。这些示例非常简单,涉及带有用户凭据的 XML 文件,而不是使用数据库。我过去在 Web 应用程序方面的经验使用基于表单的登录和会话进行身份验证和授权,但我不确定如何使用带有 BlazeDS 后端的 Flex 应用程序来做到这一点。

我想要做的是有某种方法可以访问后端的某些服务以处理诸如 HTML 表单之类的身份验证以及某种将会话数据存储在 cookie 中以进行授权的方法,但是我无法使用 BlazeDS 和 Flex 中的 cookie 找到相关详细信息应用程序。

如果使用基本身份验证或摘要身份验证的 HTTP 身份验证是最好的方法,那么是否有任何资源可以找出如何使用存储在数据库中而不是 XML 文件中的凭据来对用户进行身份验证?

我对 Web 框架并不是特别感兴趣,因为我想了解如何使用普通的 Servlet 和 BlazeDS 对用户进行身份验证/授权。

0 投票
2 回答
3941 浏览

apache-flex - Flex 中数组集合的反序列化错误:RangeError:错误 #2006

我在序列化过程中收到此错误:

RangeError:错误 #2006:提供的索引超出范围。AbstractMessage.as 尝试读取时间戳的输入时发生错误。

之后,我的故障处理程序收到此错误:

faultCode:Server.Acknowledge.Failed faultString:'没有收到确认消息' faultDetail:'期待 mx.messaging.messages.AcknowledgeMes​​sage,但收到 null'

它似乎是由于ArrayCollection从服务器返回而发生的。

是否有必要创建自定义类来处理带有自定义对象的 ArrayCollections 序列化,如此处所示

我也按照这里的序列化建议没有运气。

谢谢你的帮助!

0 投票
2 回答
1202 浏览

java - EJB 和 FLEX

我正在使用 EJB3 -> BlazeDS -> Flex 开发一个新应用程序。我找不到很好的例子来了解如何将 EJB 与 BLAZEDS 集成。有人可以给我一些关于如何将它们链接在一起的指示。

0 投票
3 回答
5280 浏览

java - 如何使用 Log4J 设置我的 BlazeDS 实现?

我正在使用 BlazeDS 在 Java Web 应用程序之上编写一个 Flex 应用程序。BlazeDS 内部有日志记录,但我想将其设置为使用与我的应用程序中相同的日志记录框架。

有没有办法设置 BlazeDS 以使用 Log4J?还是我坚持使用已经融入 BlazeDS 的 Flex 日志记录?

0 投票
4 回答
3122 浏览

apache-flex - 用于 Java 或 BlazeDS 的 WebORB?

我正处于使用 flex 前端和 java/glassfish 后端的项目的开始阶段。我很好奇哪种技术更好地连接两者,WebORB 或 BlazeDS。乍一看,WebORB 似乎更容易处理,但 BlazeDS 拥有更大的支持社区。

0 投票
5 回答
1262 浏览

java - 压力测试建议 BlazeDS

我们正在删除我们的 XSL-> HTML 解决方案,并为我们的用户群用 Flex UI 替换它。问题之一是 BlazeDS(amf 端点,因此流式传输或轮询)将无法像 EJB -> XML -> XSLT -> HTML 堆栈一样处理负载。我的理论是它应该表现更好,但我需要一种方法来统计证明这一点。

对 BlazeDS 压力测试的产品和/或方法有什么建议吗?Adobe 有一个 LCDS 压力测试框架,但它表示它与 BlazeDS 不兼容。我认为测试可能很简单,因为我现在不打算将它用作消息传递解决方案,并且简单地希望它作为 RemoteObject 连接的端点。

0 投票
3 回答
17267 浏览

java - 自定义对象的 BlazeDS 和 ArrayList

我正在使用 BlazeDS 将 Flex 与 Java 连接起来。我在将自定义对象的 ArrayLists 从 Flex 传递到 java 时遇到问题。

我有两个对象,一个叫Category,另一个叫Section。Category 具有 Section 对象的 ArrayList。我可以在 Flex 和 Java 之间来回发送 Category 对象的 ArrayList,问题是当我尝试访问从 Flex 返回到 Java 的 Category 对象的部分 ArrayList 时,我收到以下错误:

出于某种原因,我得到了一个 ASObjects 的 ArrayList 而不是我的 Section 对象。我尝试查找如何在 actionscript 中显式键入数组,但我唯一能找到的是使用 BlazeDS 不支持的 Vector 对象。是否可以在 Category 对象的 ArrayList 中传递 Section 对象的 ArrayList,还是我必须找到另一种方法?