Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.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,我对web服务比较陌生。我不知道这个web服务将如何工作。 我没有通过谷歌搜索找到任何有用的简单web服务示例。 任何人都可以给我一些使用java创建web服务的提示或链接。如果您使用Spring,他们的web服务模块是创建“契约优先”web服务的好方法。您可以使用创建一个简单的可嵌入web服务。Atmosphere spade server支持jersey,并具有一个名为Atmosphere spadeserver的嵌入式web服务器。您可以下载Apache CXF并查看示例。您应该了解SOA

我对web服务比较陌生。我不知道这个web服务将如何工作。 我没有通过谷歌搜索找到任何有用的简单web服务示例。
任何人都可以给我一些使用java创建web服务的提示或链接。

如果您使用Spring,他们的web服务模块是创建“契约优先”web服务的好方法。

您可以使用创建一个简单的可嵌入web服务。Atmosphere spade server支持jersey,并具有一个名为Atmosphere spadeserver的嵌入式web服务器。

您可以下载Apache CXF并查看示例。

您应该了解SOAP协议的实现,它在web服务中起着关键作用。正在交换的消息是soap消息,消息头包含一些元数据,消息体包含实际的xml消息。您还需要ApacheTomcat、Eclipse及其axis插件来运行这一出色的服务。

我建议使用Restlet来实现RESTful风格的web服务。它允许您支持不同的表示,具体来说,它可以以各种格式传递或返回结果,如JSON、XML、纯文本等。以下是下载链接:


如果你对更多感兴趣。

Noooooooo,不是Axis,该死!考虑一个更好的JAX-WS堆栈,比如JAX-WS-RI或Apache CXF。这有什么不对,我认为AxIS2是很好的第一个WS Hello World。我在一些项目中没有遇到任何问题。然后我切换到spring WS,所以我不能说它总体上是好是坏。说真的,关于这个话题已经有很多问题了:,,,为了你的心理健康远离Axis(2)。