我编写了一个带有许多类和 EJB 的 Java 服务器端应用程序,它们可以执行输出 RSS 信息和更新数据库等操作。我还有一个通过 SOAP 和一些基本的 servlet 和 xhtml 页面进行的网络服务连接,这些页面可以非常简单地显示一些信息。
我现在需要的是关于构建丰富的客户端体验的以 Java 为中心的良好方法以及连接到我创建的服务器端功能的 RIA 的建议。
我使用的是 Glassfish 3.1 和 JEE6。我正在考虑 Java Server Faces,但它更像是一个用于开发简单网页的框架。我想要的是一个在浏览器中运行的重 javascript 应用程序,非常图形化,带有动画,并且可以连接到我可能通过 websockets 在下面创建的服务。
我想要现代 RIA 体验中所有的 AJAX 和 Javascript 支持。
哪些 Java 技术可以帮助我实现目标。还是我要离开 Java sphear 并进入其他领域。对于这个应用程序,我只是想尽可能长时间地使用 Java,作为 Java 能力的实验。那么有哪些用于 RIA 和集成 JavaScript 的 Java 工具?
谢谢,
最佳答案
对于 Java 绝对是 Google Web Toolkit .
您还可以查看 Vaadin .可惜真的没有 一个很好的 JavaScript SOAP 客户端,但如果你有一个 JSON REST web 服务 并且愿意用 JavaScript 开发 我也推荐 查看像 ExtJS 这样的框架, JavaScriptMVC或 Backbone.js .
关于java - Java 后端的最佳 RIA 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8750844/