如果您有一个基于 Java 的 Web 应用程序(J2EE Web 应用程序 - 不介意正在使用哪些其他底层框架),并且您想引入一个基于 Flash 的前端,您会使用 Laszlo 还是更愿意公开一个类似 ReST 的 XML 接口并构建和部署使用它的 Flash 应用程序?
一方面,Laszlo 非常了不起——为 Flash 做的就像 JSP 为 HTML 做的一样。它很容易使用。它非常适合 Web 应用程序的其余部分(基于 JSP)。
另一方面,开发一个与服务器分离的完整 Flash 应用程序并使用 XML-over-HTTP 机制将两者绑定可能会更好。如果需要,这将具有额外的优势,即能够为 AJAX 前端使用相同的 XML 接口。
你会怎么做,为什么?