【发布时间】:2009-12-22 04:23:47
【问题描述】:
我想在由 Java 服务器支持的 Flash 应用程序中使用 Flash Remoting。我对在 Java 中使用 Flash Remoting 的选择很感兴趣。我知道BlazeDS,但它似乎完全面向 Flex,而不是 Flash (AS3)。我想像过去一样进行简单的 AMF 调用。
如果我可以为此使用 BlazeDS,如果可以,任何人都可以为我指出一个好的教程。否则,还有其他好的解决方案吗?
【问题讨论】:
我想在由 Java 服务器支持的 Flash 应用程序中使用 Flash Remoting。我对在 Java 中使用 Flash Remoting 的选择很感兴趣。我知道BlazeDS,但它似乎完全面向 Flex,而不是 Flash (AS3)。我想像过去一样进行简单的 AMF 调用。
如果我可以为此使用 BlazeDS,如果可以,任何人都可以为我指出一个好的教程。否则,还有其他好的解决方案吗?
【问题讨论】:
卢克, 您可以尝试从 James Ward http://www.infoq.com/articles/blazeds-intro 的这篇文章开始,让自己了解所涉及的技术。 另外,我想考虑 ClearToolkit 框架(http://cleartoolkit.com/dokuwiki/doku.php)。该工具允许您在几分钟内创建粗大的 Java+Flex 应用程序(dao、dto、configs)(教程 - 研讨会http://www.cleartoolkit.com/documents/CDBGettingStartedWorkshop.pdf)。它通畅,可以节省管道 flex 前端和 java+blazeDS 后端的时间。 此外,Flex 远程处理还有一个替代解决方案,称为 GraniteDS (http://www.graniteds.org/confluence/pages/viewpage.action?pageId=229378)
【讨论】:
如果这是 flex 或纯 AS3,服务器端应该没有区别。在后者使用 Netconnection 类中,您可以找到带有 amfphp 的示例 除了 BlaseDs 还有 openamf
【讨论】: