我在Java中使用这个Web服务:
@WebService(serviceName = "Catalogo_V1")
public class Catalogo_V1 {
/** This is a sample web service operation */
@WebMethod(operationName = "hello")
public String hello(@WebParam(name = "name") String txt)
{
System.out.println("kkk"+txt);
if(txt != null)
{
txt= txt +"www";
}
return "Hello " + txt + " !";
}
}
我尝试过使用WSDL2OBJ并且不发送我的参数,最后我决定改变并探测其他技术。
有人能帮助我吗?
答案 0 :(得分:0)
如果您正在寻找SudzC之类的替代品,您可以随时使用简单的SOAP接口。这真的不是那么难,但它确实需要您生成传出的XML并自己解析传入的XML。
当我完成此操作后,我通过创建请求的“模板”版本并将其与我的iOS应用捆绑在一起来管理它。当我需要发出请求时,我会引入模板XML文件并执行一些简单的字符串/ XML操作以将参数插入到请求XML中。然后我提交XML请求,获取XML响应,并解析我关心的响应部分。
如果您使用复杂的XML输入或输出进行大量不同的SOAP调用,那么我不建议这样做。但对于简单的SOAP请求,它可以正常工作。