Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Web服务,它真的那么复杂吗?_Java_Web Services - Fatal编程技术网

Java Web服务,它真的那么复杂吗?

Java Web服务,它真的那么复杂吗?,java,web-services,Java,Web Services,我正在阅读Java Web服务的启动和运行,它听起来非常复杂,包含了这么多的信息。我使用EclipseIDE创建了两个web服务,非常简单。在实际的企业场景中,开发web服务的常用方法是什么?当然,对于不同的公司来说是不同的,但最常见的方法是什么。我对中间件中的Web服务更感兴趣。取决于您指的是SOAP服务还是REST REST仅仅是HTTP;您可以使用servlet实现它们 SpringWeb服务使SOAP web服务变得非常简单,但您必须拥有WSDL 你的问题很广泛。你想要一个关于构建web

我正在阅读Java Web服务的启动和运行,它听起来非常复杂,包含了这么多的信息。我使用EclipseIDE创建了两个web服务,非常简单。在实际的企业场景中,开发web服务的常用方法是什么?当然,对于不同的公司来说是不同的,但最常见的方法是什么。我对中间件中的Web服务更感兴趣。

取决于您指的是SOAP服务还是REST

REST仅仅是HTTP;您可以使用servlet实现它们


SpringWeb服务使SOAP web服务变得非常简单,但您必须拥有WSDL

你的问题很广泛。你想要一个关于构建web服务的教程吗?是的,太广泛了。但是,一般来说,建立基于Java的web服务并不“那么复杂”。是的,我已经提到了Java web服务的建立和运行,我还在阅读第3章。这听起来很复杂,因为到目前为止我已经读了很多章节。当我使用eclipse创建Web服务时,它非常简单。我只是想和专家们确认一下,我应该继续读那本书还是其他参考书。还有关于如何创建WSDL的建议吗?不是来自Java类。有创建WSDL的工具吗?谢谢,我不知道那本书,所以我不能评论。没那么复杂。也许你需要考虑一下。如果您使用Spring“契约优先”web服务,它将从您的请求和响应XSD生成WSDL。不要要求一个工具来了解你对XSD的想法——你必须从头开始做一些事情。