【问题标题】:Java AMF serializationJava AMF 序列化
【发布时间】:2011-08-16 14:50:51
【问题描述】:

我正在从 Drupal 迁移到 Java。

我需要创建一个 servlet 来为现有的 Flash 播放器提供服务器数据。

到目前为止,这是使用 AMFPHP 模块完成的。

我正在寻找一种方法来序列化一个简单的类。

OpenAMF 似乎是一个不错的选择,但我找不到任何文档或示例。 有什么建议吗?

谢谢。

【问题讨论】:

  • 我一直使用Json来序列化

标签: java flash blazeds amf


【解决方案1】:

看看BlazeDS

高度可配置、良好的文档(由 Adob​​e 开源)、基于 servlet(BlazeDS 序列化器/反序列化器本质上是一个 MessageBrokerServlet),它具有 AMF 的优势——更快、允许长轮询、推送技术等.

设置和开始使用也相当容易。

【讨论】:

  • 我会挑战“好文档”的说法。我发现它的文档记录很差,没有明确说明如何扩展它以支持自定义类型处理。
  • 谢谢 Kal,但我正在寻找一个简单的消毒器,仅此而已。 BlazeDS 似乎有点矫枉过正
【解决方案2】:

理论上,BlazeDS 是一个起点,因为它是 Adob​​e 的官方解决方案并且是开源的。还有GraniteDS,我认为它有更好的文档,如果我从头再来的话,我会从这里开始。

如果您使用 BlazeDS,那么当您需要自定义 BlazeDS 时,我推荐这本书 Enterprise Development with Flex 作为唯一合适的信息来源。

【讨论】:

  • 谢谢史蒂夫,但我正在寻找一个简单的消毒器,仅此而已。 GraniteDS 和 BlazeDS 似乎有点矫枉过正
  • OpenAMF 看起来已经死了 - 2 年没有更新。查看维基百科的 Java 实现列表:en.wikipedia.org/wiki/Action_Message_Format
  • 就我个人而言,我认为当 BlazeDS 或 GraniteDS 在相同的时间内启动并运行时,您会花费大量时间进行研究。
  • 谢谢史蒂夫。我找到了 code.google.com/p/amf-serializer/ 这看起来不错
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-12
  • 1970-01-01
相关资源
最近更新 更多