Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.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应用程序 我读了很多关于web服务的书 但不知道如何在web服务中创建工作示例 另外,我对ejb、jmx等没有任何概念 为了实现web服务,是否有必要将web应用程序放在某些服务器上?根据您定义“web服务”的方式,它可以是简单的,也可以是复杂的。许多基于REST的web服务只是返回JSON而不是HTML作为响应的普通web应用程序。另一方面,SOAP(以及其他)涉及面更广,但基本上可以像任何其他方法一样被消费应用程序调用。您可以使用ApacheAxis2[1]创建和

我用java开发了许多web应用程序

我读了很多关于web服务的书

但不知道如何在web服务中创建工作示例

另外,我对ejb、jmx等没有任何概念


为了实现web服务,是否有必要将web应用程序放在某些服务器上?

根据您定义“web服务”的方式,它可以是简单的,也可以是复杂的。许多基于REST的web服务只是返回JSON而不是HTML作为响应的普通web应用程序。另一方面,SOAP(以及其他)涉及面更广,但基本上可以像任何其他方法一样被消费应用程序调用。

您可以使用ApacheAxis2[1]创建和消费web服务。本文[2]展示了如何编写简单web服务的步骤

[1]


[2]

我发现REST比基于SOAP的Web服务更容易学习和实现。但是对于初学者来说,建议从REST开始?@AnkitAgarwal-REST非常简单,这对性能和实现都有好处。一般来说,坚持使用最简单的解决方案,如果需要,只会变得更复杂。大多数应用程序根本不需要web服务。@AnkitAgarwal-如果您发现答案有帮助,请记得投票支持它们。它不一定要以JSON格式返回-它可以是XML或文本。只需确保OP知道它,并且不会将rest与仅JSON作为有效介质混淆。