在 RESTful API 和 WSO2 的背景下,Apache Tomcat 和 Apache Axis2 之间的关系是什么

S M*_*den 0 java rest wso2 apache-axis

我知道我想构建一个 RESTful api 并在客户端使用 Angular。我正在服务器技术之间进行选择。Apache Tomcat 可以提供 RESTful Web 服务,并且已经可以使用多年了。我想知道 Axis2 是否是 Tomcat 的替代品。此外,我还被鼓励合并使用 Axis2 的 WSO2 中间件。理想情况下,我想在 Axis2 上使用 REST,然后在 WSO2 中间件上使用。

在 RESTful API 和 WSO2 的上下文中,Apache Tomcat 和 Apache Axis2 之间有什么关系?Axis2 在 Tomcat 中运行吗?

Lau*_* L. 5

Apache tomcat 是一个应用程序服务器,而 Axis 2 是一个 Web 服务引擎。所以不,Axis2 并不意味着要取代 Tomcat。使用 Axis2 构建的应用程序可以部署在 Tomcat 或任何其他兼容的应用程序服务器 (AS) 上。所以是的,Axis 2 可以在 Tomcat 中运行。

WSO2 与您的问题无关。中间件包括 Web 服务器、应用程序服务器、内容管理系统以及支持应用程序开发和交付的类似工具。