我正在寻找一些在java中使用SOAP web服务的替代方案。我目前使用存根方法来使用它,这对于我的教师需求来说太简单了。我的老师说要做一个小客户,那是什么意思?在java中使用SOAP web服务
1
A
回答
1
SOAP基本上是使用POST方法将XML提交到Web服务器。尽管XML可能会变得冗长,但您应该能够使用StringBuilder构造XML,然后使用简单的HTTP客户端(如Apache HttpClient)将XML字符串作为正文构造对URL的POST请求。
就是这么简单。
-1
SoapRequestBuilder s = new SoapRequestBuilder();
s.Server = "127.0.0.1"; // server ip address or name
s.MethodName = "ConcatWithSpace";
s.XmlNamespace = "http://tempuri.org/";
s.WebServicePath = "/SimpleService/Service1.asmx";
s.SoapAction = s.XmlNamespace+s.MethodName;
s.AddParameter("one", "David");
s.AddParameter("two", "Hobbs");
String response = s.sendRequest();
相关问题
- 1. java web服务SOAP
- 2. 使用SOAP的Java Web服务调用
- 3. 使用java调用soap web服务
- 4. 使用SOAP在Java中与API认证使用Web服务
- 5. 并行java SOAP web服务
- 6. 在Silverlight中使用SOAP Web服务
- 7. 在RoR中使用SOAP Web服务
- 8. Coldfusion在PHP中使用SOAP Web服务
- 9. 使用SOAP Web服务
- 10. 使用SOAP的Web服务
- 11. 使用SOAP Web服务
- 12. 在Java Soap服务中使用https
- 13. 在java servlet中使用Spring(SOAP)Web服务
- 14. 如何在java中使用基于外部SOAP的Web服务?
- 15. 如何在java中使用SOAP实现HTTPS基础Web服务
- 16. 调用SOAP的Java类 - Web服务
- 17. 从iPhone调用java SOAP web服务
- 18. 调用Web服务的SOAP与JAVA-WS
- 19. 从Java调用SOAP Web服务
- 20. Java中的Restful和SOAP web服务
- 21. 从ASP.NET中使用XML-SOAP Web服务
- 22. 在iOS上使用SOAP Web服务
- 23. 在iphone上使用soap l web服务
- 24. 使用WS-Security使用SOAP Web服务
- 25. 在android中调用soap web服务
- 26. InvocationTargetException - 从java中调用Rest服务使用httpClient的soap web服务
- 27. 如何使用Java来使用SOAP Web服务?
- 28. 使用TaskFactory.FromAsync调用SOAP Web服务
- 29. 使用Soapclient调用soap web服务
- 30. Android:使用SOAP调用Web服务
我不太明白一个微不足道的客户端是什么意思,尽管......所以尽可能让客户端变得愚蠢? – aherlambang 2010-12-01 23:18:37
我会说,教师正在试图让你不使用大型框架,并坚持简单的任务,获取最低限度的信息到服务器来调用服务。 – dhable 2010-12-01 23:22:01