Spring 如何使用GET方法创建soap服务

Spring 如何使用GET方法创建soap服务,spring,web-services,soap,Spring,Web Services,Soap,我是SOAPWeb服务的初学者。当我创建soap服务时,并不认为该服务是POST或GET,但当我们创建REST服务时,我们初始化该服务是POST或GET 我创建了soapweb服务 @WebService(targetNamespace = "http://service.test.hameedia.com/", portName = "HameediaTestServicePort", serviceName = "HameediaTestServiceService") public cl

我是SOAPWeb服务的初学者。当我创建soap服务时,并不认为该服务是POST或GET,但当我们创建REST服务时,我们初始化该服务是POST或GET

我创建了soapweb服务

@WebService(targetNamespace = "http://service.test.hameedia.com/", portName = "HameediaTestServicePort", serviceName = "HameediaTestServiceService")

public class SoapServiceTest{

     public String details(String name){
        //some thing in here
     }
}
但在这里我们并没有初始化这是POST或GET。但控制台显示这是POST方法。我的问题是

SOAPWeb服务是POST的默认方法类型吗

如果不是的话

如何使用GET方法创建soapweb服务

我从中得到一些想法。但我不清楚我的问题。如果你对此有任何想法,请分享

SOAP是简单对象访问协议的首字母缩写。它是一种基于XML的消息传递协议,用于在计算机之间交换信息。SOAP是XML规范的一个应用程序

SOAP不依赖于HTTP和HTTP方法,SOAP可以为XML消息传递扩展HTTP

您可以通过HTTP调用SOAP Web服务,并且您必须使用POST方法,因为SOAP请求的复杂性


Ref:

由于内容的性质和复杂性,仅限发布。使用GET,您只能对不适合SOAP的URL进行编码。所以,尽管您可以让它在简单调用中工作,但SOAP中是否存在这种情况?一般来说,这是行不通的。谢谢你,迪努姆先生,谢谢你,阿维纳什。这是什么复杂的性质。你有什么想法或参考资料吗?请搜索谷歌并理解SOAP。SOAP不能直接与RESTAPI进行比较。你会自动理解我所说的复杂性。谢谢。最后,我对使用这个有了一些想法。