2009-12-23 139 views
0

我想了解如何创建一个可以被web层使用的java web服务,它由java和flex构成。Web服务的创建和使用

  1. 什么书可以帮助我学习如何创建一个java web服务并通过java使用它& flex?
  2. 我应该从头开始构建一个Web服务还是从像XFire,Axis,CXF,Spring Web Services等框架构建Web服务?
  3. 如果使用框架建议,以上哪一种或其他最适合学习/使用?

编辑: Java和Web层的Flex组件需要独立访问Web服务。例如,flex组件可帮助用户创建保存电子表格的&; java组件检索电子表格数据并相应地显示它。

回答

0

你可能不需要的网络服务。您的Flex应用程序可以使用Spring和BlazeDS直接使用Java POJO。

0

我们在看什么样的服务?如果它需要数据库集成,你可能至少需要某种框架 - 你真的不希望把你的SQL查询硬编码到应用程序中。 Spring + Hibernate似乎是Java服务器实现中最流行的选择之一,但它们都非常庞大,需要一些努力。 Appfuse可以成为构建服务的良好开端。

为什么你想用Java来做你的服务呢?这是因为你只知道Java还是因为你的服务器上已经有一个Java容器正在运行?我也在Ruby on Rails上看到了很好的结果,现在在Java世界也有一些关于Scala的嗡嗡声。这可能是你尝试新东西和更灵活的机会;)