用于开发Web服务的基础结构软件

时间:2011-04-27 04:28:51

标签: java tomcat ejb-3.0 axis2

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

  1. 应用程序服务器 - Tomcat6
  2. Web服务引擎 - Axis2
  3. Web服务实现 - POJO
  4. 访问数据库MySql - JPA(仅5个简单表)
  5. 他们看起来对你好吗?

    我正在考虑将EJB3用于point3,但是互联网(和这个论坛)上有很多人说EJB3不值得付出努力,POJO会这样做。你有什么看法?

    谢谢, 萨拉

1 个答案:

答案 0 :(得分:1)

可能值得尝试programmers.stackexchange.com,因为它不是特别是编码问题。对于我的2美分,我会认真考虑你是否想要沿着SOAP路线(Axis只是SOAP)或者是否应该使用REST。

对于服务器来说,Tomcat通常是一个不错的选择,对于数据库而言,MySQL也是如此。如果您要使用JPA,则需要选择JPA实现;显而易见的是Hibernate。如果您确实选择使用REST,那么我可以推荐Jersey,这是Sun的参考实现。