【问题标题】:infrastructure software for developing web service [closed]用于开发 Web 服务的基础架构软件 [关闭]
【发布时间】:2011-04-27 04:28:50
【问题描述】:

我正在开发一项 Web 服务,作为这项技术的新手,我在互联网上对所需的基础架构软件/技术进行了一些研究。以下是我的发现,希望能得到您的宝贵意见:

  1. 应用服务器 - Tomcat6
  2. Web 服务引擎 - Axis2
  3. Web 服务实现 - POJO
  4. 访问数据库 MySql - JPA(仅 5 个简单表)

你觉得它们好看吗?

我正在考虑将 EJB3 用于 point3,但是互联网上(和这个论坛)上有很多人说 EJB3 不值得努力,POJO 就可以了。你怎么看?

谢谢, 莎拉

【问题讨论】:

  • 你好,投票接近的人,你能告诉我原因吗?如果您的论点有道理,您甚至可以将其作为答案,我会投票给您。
  • Stack Overflow 社区通常不喜欢需要基于意见的答案的问题。

标签: java tomcat ejb-3.0 axis2


【解决方案1】:

可能值得尝试programmers.stackexchange.com,因为它不是专门的编码问题。对于我的 2 美分,我会认真考虑您是想走 SOAP 路线(Axis 仅是 SOAP)还是应该使用 REST。

Tomcat 通常是服务器的不错选择,MySQL 也是 DB。如果要使用 JPA,则需要选择 JPA 实现;显而易见的是休眠。如果您确实选择使用 REST,那么我可以推荐 Jersey,它是 Sun 的参考实现。

【讨论】:

  • 仅供参考 - Axis 确实 提供了 RESTful 接口,因此您可以同时支持 SOAP 和 REST 而不必在两者之间进行选择,并且可以保留单个服务定义。 axis.apache.org/axis2/java/core/docs/rest-ws.html
  • 谢谢大家。我会试试programmers.stackexchange.com
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-13
  • 2014-10-29
  • 1970-01-01
  • 1970-01-01
  • 2012-10-17
  • 2016-04-07
  • 2019-02-03
相关资源
最近更新 更多