如何在 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 中映射类的主要内容,如果未能解决你的问题,请参考以下文章

外键和引用类如何在 Hibernate 实体中一起存在?

随机森林分类如何在幕后工作?

serversocket 类如何在同一个端口上服务多个客户端连接?

如何在 Java 和 Flex 中映射类

什么是NLP?

java中标记接口的意义何在?为啥没有它们我们就不能继续?