【发布时间】:2012-01-06 13:25:38
【问题描述】:
我不知道这个问题是否属于这个网站但是,我有以下疑问,这几天我看到了很多关于Java和Flex的工作建议,我对Java一无所知,但我想知道, Java 仅用于后端吗? (替换PHP即),或者它可以在客户端与Flex结合使用?
谢谢。
【问题讨论】:
标签: java flash actionscript-3 apache-flex
我不知道这个问题是否属于这个网站但是,我有以下疑问,这几天我看到了很多关于Java和Flex的工作建议,我对Java一无所知,但我想知道, Java 仅用于后端吗? (替换PHP即),或者它可以在客户端与Flex结合使用?
谢谢。
【问题讨论】:
标签: java flash actionscript-3 apache-flex
我们创建了一个相当大的应用程序,它在服务器端使用 Java(大部分复杂的业务逻辑、数据库处理等......),而客户端是用 Flex 编写的。
应用程序的客户端(Flex 部分)仅用于演示,我们几乎不会尝试将所有业务逻辑保留在服务器(Java)端。一些原因是:
为了处理服务器和客户端之间的通信,我们使用Blaze DS。它并不完美,但非常好,您可以对其进行自定义以满足您的需求。我们对其进行了自定义,使其接受枚举,并且在调用 Java 端的 Flex 服务之前,我们会自动评估用户是否已登录。
使用 Blaze DS,您可以从 Flex 端进行 Java 方法调用(粗略地说)。 Blaze DS 将为您正在进行的方法调用找到适当的服务处理程序,并将根据需要进行任何数据类型转换。需要进行一些配置,但是一旦您掌握了基础知识,就很容易了。
【讨论】: