如何在 Java 和 Flex 中映射类
Posted
技术标签:
【中文标题】如何在 Java 和 Flex 中映射类【英文标题】:How to Mapp Classes in Java and Flex 【发布时间】:2013-11-15 02:37:24 【问题描述】:我想问你以下问题:
是否可以像下面的示例一样在 Action 脚本中使用 Java 类?
Java:
MyClass.login("用户名","密码");
动作脚本:
MyClass.login("用户名","密码");
我需要调用 Java 中的类才能使用 Actionscript 中的类。 目标是写在 ActionScript MyClass.login("user","pw");一个 Java 类做出动作。 那可能吗?我听说过一些 Remote Class Stuff,但我不认为这是正确的想法。
我正在使用 Red5 服务器,它将执行登录内容并仅返回一个用户值对象,如果它为空,则将提供该对象
对不起,我的英语不好,希望你能理解。
【问题讨论】:
【参考方案1】:是的,可以从 ActionScript 调用 Java 中的方法。要连接两个项目,您可以使用 BlazeDS http://en.wikipedia.org/wiki/BlazeDS
在这里你可以找到一个逐步解释如何做一个小例子的手册:blazeDS example。
希望这会有所帮助!
【讨论】:
感谢您的回答。我什至知道 BlazeDS,但我无法使用它。还有其他选择吗?事实上,我 BlazeDS 并不是完全免费的。替代方案是 GraniteDs,但我正在寻找另一种方式。有没有或者我应该使用这个选项? 为什么不能使用 BlazeDS? graniteds 和 blazeds 都在 LGPL 许可下,因此如果您可以使用其中一个,则另一个没有问题。 啊,好吧,我试试。非常感谢。 BlazeDS 和 GraniteDS 是否支持单会话? Afaik 只有支持一组客户的范围以上是关于如何在 Java 和 Flex 中映射类的主要内容,如果未能解决你的问题,请参考以下文章