我是肥皂网服务的初学者。当我创建soap服务时,不要考虑该服务 POST 或 GET 。但是当我们创建REST服务时,我们初始化该服务是 POST 或获取。
我创建了肥皂网服务。这是我的代码
@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 方法。我的问题是
soap web services默认方法类型 POST
如果不是
如何使用 GET 方法
创建soap web服务
我从this得到了一些建议。但我不清楚我的问题。如果您对此有任何疑问,请分享。
答案 0 :(得分:1)
SOAP是简单对象访问协议的首字母缩写。它是一种基于XML的消息传递协议,用于在计算机之间交换信息。 SOAP是XML规范的一个应用程序。
SOAP不依赖于HTTP和HTTP方法,SOAP可以扩展HTTP以进行XML消息传递。
您可以通过HTTP调用SOAP Web Service,但由于SOAP请求的复杂性,您必须使用POST方法。