欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

调用webservice的有关问题

更新时间: 2014-01-05 02:40:53 责任编辑: Author_N1

 

调用WebService的问题
按照网上的例子,自己用S60自带的API写了访问WebService的代码


void CWebEngine::HandleErrorL(const TInt aErrorCode,const TDesC8& aError) 

const TDesC8& error=aError; 
const TInt code=aErrorCode; 


void CWebEngine::ConnectL() 

CSenXmlServiceDescription* pattern = CSenXmlServiceDescription::NewLC(); 
pattern->SetFrameworkIdL(KDefaultBasicWebServicesFrameworkID); 
pattern->SetEndPointL(_L8("http://webservice.webxml.com.cn/WebServices/WeatherWebService.asmx")); 
delete iConnection; 
iConnection = NULL; 
iConnection = CSenServiceConnection::NewL(*this, *pattern); 
CleanupStack::PopAndDestroy(pattern); 
}  

void CWebEngine::SayHello() 

//send    
CSenSoapEnvelope *env = CSenSoapEnvelope::NewL(); 
CleanupStack::PushL(env); 
env->SetSoapActionL(_L8("http://WebXml.com.cn/getSupportProvince")); 
CSenElement& request=env->BodyL().AddElementL(_L8("http://WebXml.com.cn/"), _L8("getSupportProvince")); 
//CSenElement& userName = request.AddElementL(_L8("userName")); 
//userName.SetContentL(_L8("Test")); 
//CSenElement& loginPassword = request.AddElementL(_L8("loginPassword")); 
//loginPassword.SetContentL(_L8("Test")); 
iConnection->SendL(*env); 
CleanupStack::PopAndDestroy(env); 
}


调用时


CWebEngine* engine=CWebEngine::NewL(); 
engine->ConnectL(); 
engine->SayHello();


但当执行iConnection->SendL(*env)的时候,就会跳到HandleErrorL,aErrorCode为-30295 


请问我的代码错在哪里?应该怎样改?
--参考方法--
帮顶!
--参考方法--
不顶还好,顶了我删不了
--参考方法--
地址不对。。。
--参考方法--
地址应该怎样写?
--参考方法--
引用:
不顶还好,顶了我删不了


:(
--参考方法--
还是要感谢你的好意
--参考方法--
const TInt KErrSenNotInitialized                    =   -30291;
const TInt KErrSenServiceConnectionBusy             =   -30292;
const TInt KErrConnectionInitializing               =   -30293;
const TInt KErrConnectionExpired                    =   -30294;
const TInt KErrSubmitting                           =   -30295;
const TInt KErrSenSoapFault                         =   -30296; 
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:40:53
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13102/
本文WWW.DOC100.NET DOC100.NET版权所有。