问题标签 [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 投票
4 回答
2415 浏览

python - BlazeDS Livecycle Data Services 做了什么,而 PyAMF 或 RubyAMF 之类的东西不做?

我正在进行技术审查并查看 AMF 与各种后端(Rails、Python、Grails 等)的集成。

有很多选择,问题是,Adobe 产品(BlazeDS 等)有什么像 RubyAMF / pyAMF 没有的?

0 投票
8 回答
7372 浏览

apache-flex - 使用 Flex RemoteObject 方法时如何设置 HTTP 标头?

我在服务器端运行 blazeds。我想使用 http 标头过滤 http 请求。我的目标是在不更改我的 blazeds 服务签名的情况下向服务器发送额外的参数。

在客户端,我使用 Flex RemoteObject方法。

使用 Flex WebService 组件,可以使用属性httpHeaders设置 http 标头。我在 RemoteObject 类上没有发现任何类似的东西......

0 投票
3 回答
1883 浏览

apache-flex - Flex 最佳实践?

我感觉在 Flex 上很容易找到示例、教程和简单示例。
似乎更难找到基于现实项目的技巧和良好实践。
关于如何的任何提示:

  • 如何编写可维护的动作脚本代码
  • 如何确保干净的关注点分离。有没有人在真正的 Flex 项目中使用过诸如 cairngorm、puremvc 或 easymvc 之类的 MVC 框架?
  • 如何使用 blazeds/amfphp 从服务器获取数据?
  • 如何减少最终用户的延迟?
  • ...
0 投票
7 回答
1802 浏览

apache-flex - Flex - 保持客户端数据与后端数据库同步的最佳策略?

在使用 BlazeDS AMF 远程处理的 Adob​​e flex 应用程序中,保持本地数据新鲜并与后端数据库同步的最佳策略是什么?

在典型的 Web 应用程序中,网页每次加载时都会刷新视图,因此视图中的数据永远不会太旧。

在 Flex 应用程序中,倾向于预先加载更多数据以在选项卡、面板等之间共享。这些数据通常不经常从后端刷新,因此它过时的可能性更大 - 导致保存时的问题等

那么,克服这个问题的最佳方法是什么?

一个。像构建 Web 应用程序一样构建 Flex 应用程序 - 在每次可能的视图更改时重新加载后端数据

湾。忽略问题并在发生陈旧数据问题时处理它们(冒着惹恼更有可能使用陈旧数据的用户的风险)

C。别的东西

就我而言,通过 LiveCycle RTMP 保持数据通道打开不是一种选择。

0 投票
8 回答
7001 浏览

apache-flex - 在 BlazeDS 中优雅地处理服务器超时

我有一个 flex 客户端,它对运行 BlazeDS 的 tomcat 服务器进行服务调用。我想在这个环境中优雅地处理服务器会话超时。

我确实对服务有安全限制,因此客户端通过基于目标初始化 ChannelSet,然后使用该 ChannelSet 登录来对远程对象进行身份验证。

用户通过身份验证后,如果他们去喝一杯(长)杯咖啡,他们的会话将不可避免地超时。

我希望客户端检测到超时,并将用户返回到登录页面,并带有适当的信息消息。

但是我很难找到从客户端检测此超时的最佳方法。是否有可能,或者我必须让服务器在超时发生时抛出错误?

谢谢!

0 投票
2 回答
6928 浏览

apache-flex - BlazeDS 与 GraniteDS

有人有评估 BlazeDS 和 GraniteDS 的经验吗?我很好奇哪个更适合与 Spring/Hibernate 集成。

0 投票
4 回答
552 浏览

java - Adobe flex 与 Java 通信的最佳方式是什么?

我目前正在为学校开发一个项目,该项目将是一个 web 应用程序,其中 gui 将在 Adob​​e Flex 中编程,后端将在 java 中编程,可能作为在 Tomcat 中运行的 servlet ...

我主要从事后端工作,我小组中的另一个人负责 Flex 的工作。

他确信,要与 Java 代码进行通信,他需要跳过各种障碍。我的印象是您可能只查询 servlet 并将响应呈现到应用程序中?

我还没有真正找到关于 Flex 的任何好的文档(看起来也没有那么难),我只是想知道这是否像他所说的那样令人生畏。

任何资源/评论将不胜感激。

谢谢!

0 投票
5 回答
1489 浏览

java - 哪里可以获得 Flex - Java DS (Blaze) 培训材料?

我想知道你们中是否有人知道我在哪里可以获得关于 Flex - Java 数据服务(BlazeDS 将是理想的)非常好的培训材料(视频、示例等),除了 Adob​​e 直接提供的那些。我正在考虑类似大卫塔克的博客

0 投票
3 回答
1052 浏览

apache-flex - 在服务器上使用 Pojo 的 Flex 示例

我刚刚开始了一个新项目,我的老板希望我们将 IDE 从 NetBeans 更改为 Eclipse,将 RichFaces 更改为 Flex。我以前从未使用过 Eclipse 和 Flex。今天我试图在 Eclipse 上用它打招呼,但没有运气。有人可以发帖或给我链接到 Flex->BlazeDS->Pojo on Eclipse for Beginner (Dummy) :D 谢谢

更新:忘了提到我正在使用 glassfish 但我认为它不会产生任何问题

0 投票
2 回答
2097 浏览

xml - 如何让远程对象在 E4X 中返回 XML?

我正在编写一个充分利用 BlazeDS 到 Java 服务器的 Flex 应用程序。我经常使用远程对象,但我遇到过一个实例,接收 XML 比返回对象更干净、更快。

通过 BlazeDS 返回 XML 非常简单。我在 Java 上使用 Dom4j 构建 XML,并通过 BlazeDS 服务返回根元素。BlazeDS 为我将 Dom4j 对象转换为 XML。

在 Flex 端接收这个对象时,都是 ObjectProxy 对象而不是 XML。我之前在 HttpService 调用中看到过这个问题,为了解决这个问题,我将 resultFormat 更改为 E4X。

但是,我无法在 RemoteObject 服务调用上设置 resultFormat。

无论如何我可以将这些 ObjectProxies 转换为 E4X 格式的 XML 吗?