您的位置:首页 > 其它

: 使用SAAJ发送和接收SOAP消息

2008-03-17 09:52 351 查看

技巧: 使用SAAJ发送和接收SOAP消息

Java API使得手工生成和发送消息时许多必需的步骤变得自动化

if(getHasSoapHeader())

{

Name name = envelope.createName("IdentitySoapHeader", "", "http://tempuri.org/");

SOAPHeaderElement soapHeaderElement = soapHeader.addHeaderElement(name);

Name headerName = envelope.createName("GUID");

SOAPElement soapElement = soapHeaderElement.addChildElement(headerName);

GuidCreator guid = new GuidCreator();

String guidByCall = guid.createNewGuid(GuidCreator.FormatString);

//guidByCall = "ljtesttseat";

soapElement.addTextNode(guidByCall);//(guidByCall);//.addTextNode(guidByCall);

}

相应的.net 读取soap header 的代码,webservice代码:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: