日期:2014-05-18  浏览次数:20618 次

flex+java开发系统的时候会用到struts吗?
小弟刚接触flex有几个地方不明白。
1.flex+java的系统前台和后台最终是分开部署还是都会部署到服务器上?
2.mvc模式中的c是struts2完成的吗?还是由前端的flex来完成?
3.java程序是否即需要部署到red5上,又需要部署到tomcat上?

上面3个问题小弟很疑惑,希望高手指点一二。
------解决方案--------------------
1.都不熟在服务器上
2.flex有自己的mvc,在官方推荐的接口方式中不是用struts或者servlet这种方式。叫blxxx.忘了具体名字了。除非你只想用http接口方式。
3.java程序应该部署于servlet/jsp容器或者javaee服务器。
------解决方案--------------------
Flex+Java的开发方式是Flex作为前段开发工具,Java生成后台服务,
跟传统的SSH(Struts2+Spring+Hibernate)开发比,只是前端换了下,
可以简单的理解为是用Flex替换了Struts,
Java程序还是跟SSH开发模式一样,部署在Web服务器中的,比如Tomcat,
Flex跟后台Java通讯一般使用BladeDS,通过RemoteObject技术实现远程调用,
相对来说还是蛮简单的,而Java服务器端还是可以集成Spring和Hibernate的,
Flex+Java开发的优点就在于页面可以做的很炫,
而且页面开发相对于传统的Html+js+css的方式快速,
而且不用考虑不同浏览器的兼容性。

http://blog.csdn.net/aspnetandjava/article/details/7014756
这里有个例子可以参考。