【发布时间】:2009-12-20 10:07:33
【问题描述】:
我是一名长期的 Java Web 应用程序开发人员, 根据我的经验,构建 Web 应用程序有两种主要方法。
第一种方法是使用从客户端到服务器的技术,如 Struts、SpringMVC、JSF 等。
第二个是使用主要在客户端上运行的技术,如 Flex、Swing(web start)、JavaFX 等。
我知道这两种方法会长期存在,而且我知道它们各有优缺点。
我真的很想知道您喜欢什么时候使用它们? 选择一个而不是另一个时我应该考虑什么?
说出您想到的安全性、应用程序类型、无状态/有状态、数据库调用或其他任何内容。
看看有哪些不同的方面会很有趣。
【问题讨论】:
标签: web-applications web-technologies