请大家看以下代码,URI不会写,方法是HelloWorld,请针对我的注释回答:
Connector->Property["SoapAction"] = "uri:HelloWorld";//""内的怎么写?
................
Serializer->startEnvelope("","","");
Serializer->startBody("");
Serializer->startElement("HelloWorld", "http://tempuri.org/message/", "", "m");//这句对么?
Serializer->startElement("jianyang","","","");//对么?
Serializer->writeString("jianyang");
Serializer->endElement();
Serializer->endElement();
Serializer->endBody();
Serializer->endEnvelope();
..............
请看过的人不辞辛苦,帮忙UP,万分感谢!!
Connector->Property["SoapAction"] = "uri:HelloWorld";//""内的怎么写?
................
Serializer->startEnvelope("","","");
Serializer->startBody("");
Serializer->startElement("HelloWorld", "http://tempuri.org/message/", "", "m");//这句对么?
Serializer->startElement("jianyang","","","");//对么?
Serializer->writeString("jianyang");
Serializer->endElement();
Serializer->endElement();
Serializer->endBody();
Serializer->endEnvelope();
..............
请看过的人不辞辛苦,帮忙UP,万分感谢!!
http://www-900.ibm.com/developerWorks/cn/xml/soap/index2.shtml#resources
这是soap toolkit2.0的程序,HELLOWORLD是WSDL里定义的方法名,jianyang是传入的参数直.
问题是我对URI的理解不行,不知如何写.每次都显示HTTP的标题错误.
到你说的地方去过了,不错,但问题还是没解决.
请大家UP到高手光顾.
明明有详细的例子嘛!
看你年纪轻轻就如此.....哎!
谢谢你发的程序,问题解决了,大散分啊!!