客户要求我开发一个主要基于 Web 服务和 Web 界面(HTML + Ajax GUI)的服务器。现在,在我开始谷歌搜索之前,我想听听大家的意见,你们对这样的任务有什么建议。我的目标:
- 使用 Spring + Hibernate(这是基本要求)。我知道有Spring-WS,但似乎有点复杂。而且它似乎没有与 Eclipse 或 Netbeans Web 服务生成功能集成。
- 要非常非常简单,达到每个新手都可以轻松上手的程度,即使是经验丰富的开发人员(即使对新技术不太熟悉)也可以使用它。
- 理想情况下,我希望 Netbeans 或 Eclipse 等 IDE 能够轻松地为其提供帮助,或者两者兼而有之!
- 我希望是否可以让同一个应用程序为 J2EE 网页和服务提供服务
- 休息还是不休息?
- 我不想自己实现任何东西,但我想依赖现有的解决方案。我的意思是,我一直在考虑使用 JSON-RPC,但我发现它在许多平台上的支持很差,而且我必须自己编写某些部分。我想要行之有效的成熟技术。
最终我希望它能为每个人煮咖啡......不,好吧,我在开玩笑:)
最佳答案
检查 apache CXF。它非常简单并且支持 spring
关于 REST,它取决于您尝试实现的服务类型。
如果您返回的信息非常适合树结构,那么 REST 服务将很好地映射它,并且客户端可以获得他们需要的粒度。
如果您无法真正“深入”数据,那么 REST 可能不适合。
关于java - Java 中易于使用的 Web 服务框架/库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7794299/