java - 如何构建三层 Web 服务

标签 java web-services tomcat jakarta-ee 3-tier

我想用 Axis2 在 Apache Tomcat 下创建一个 Web 服务(SOAP),我必须尊重三层架构:

DAO -> 业务逻辑层 -> 表现层

我是网络服务的新手。有这方面的分步教程吗?

最佳答案

Web 服务中实际上并没有表示层,除非您将服务本身视为表示层。

http://www.roseindia.net/webservices/axis2/

Web 上有大量的 DAO 信息,与任何其他应用程序相比,服务的 DAO 层并没有什么特别之处。这在很大程度上取决于您希望如何构建 DAO 层。我喜欢使用 Spring JDBC。

关于java - 如何构建三层 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5761762/

相关文章:

javascript - 使用 JavaScript 调用需要身份验证的 SOAP Web 服务

c# - 具有 Protobuf 格式的 ServiceStack

java - 为多个域的 Apache Tomcat 部署 WAR 文件

java - Tomcat 服务器出现 "Java(TM) Platform SE binary has stopped working"错误

java - 从 docker 文件中获取 pom.xml 中定义的文件名的最佳实践是什么?

java - 是否有任何 "threshold"证明多线程计算是合理的?

tomcat 网络服务发布

java - Eclipse + Tomcat 7 + Audit Trial DataSource - 服务器启动失败

java - 需要推荐java中的音频/视频播放器库

java - 使用 BufferedReader (Java) 翻译字符串中的单词