应用程序客户端似乎是Java EE中的二流公民,我想输入原因?例如:
- Java EE示例有许多Web应用程序,解释每个用例,但不是应用程序客户端的单个示例。
- Google上的信息或教程很少。
- Java EE也为应用程序客户端提供了很多优势。
应用程序客户端的好处:
- 没有浏览器为每个负载添加一致的延迟(我的客户只是在这里对基于Web的应用程序说不)。
- 更多控制(例如处理互联网/网络中断)
- Webstart应该使部署到用户几乎一样顺利。
对Web应用程序的好处:
- 在浏览器中运行,因此最终用户无需安装。
- 已知技术和模式等,用于开发人员的CSS和HTML以及用户熟悉的浏览器。
那么每个人的限制和原因是什么?