我正在考虑用一个新框架替换Apache Xerces-J,并且我正在考虑将Simple作为它的继任者。
你有任何使用Simple的经验吗?
它的优点和缺点是什么?
是否建议与企业软件一起使用/在 servlet 容器或应用程序服务器中使用?
我正在考虑用一个新框架替换Apache Xerces-J,并且我正在考虑将Simple作为它的继任者。
你有任何使用Simple的经验吗?
它的优点和缺点是什么?
是否建议与企业软件一起使用/在 servlet 容器或应用程序服务器中使用?
JAXB 是用于将对象与 XML 相互转换的企业标准。有很多实现: Metro(Java SE 6 中包含的参考实现)、EclipseLink MOXy(我是技术主管)、Apache JaxMe(不再维护)等。
在企业方面,JAXB 是 Java EE 5 和Java EE 6的一部分。它是 Java Web 服务标准的绑定层:JAX-WS (SOAP) 和 JAX-RS (REST)。这意味着它受到所有应用服务器供应商的支持:Oracle、IBM、SAP、JBoss 等。
Spring 也很好地支持所有 JAXB 实现:
有关 JAXB 和 Simple 的比较,请查看: