Posted on 2009-10-19 15:51
S.l.e!ep.¢% 閱讀(864)
評論(0) 編輯 收藏 引用 所屬分類:
SOAP
//WEB_SERVICE????? #import?? "msxml3.dll"??????? using?? namespace?? MSXML2;??????? #import?? "C:\Program?? Files\Common?? Files\MSSoap\Binaries\MSSOAP1.dll"?? exclude("IStream",?? "ISequentialStream",?? "_LARGE_INTEGER","_ULARGE_INTEGER",?? "tagSTATSTG",?? "_FILETIME")??????? using?? namespace?? MSSOAPLib;??????? //END?????????? CString?? BeginSoap(CString?? UserName,CString?? Password,CString?? WebUrl);????? ISoapConnectorPtr?? SoapConnector;????? ISoapSerializerPtr?? Serializer;????? ISoapReaderPtr?? Reader;?????????? CString?? CXXXXXXXDlg::BeginSoap(CString?? UserName,CString?? Password,CString?? WebUrl)????? {????? HRESULT hr;?????????? CString?? theSoapBody;?????????? theSoapBody.Format(_T("<soap:Body><GetCSLoginTickets?? xmlns=\");??????????????? //創建SoapConnector類的對象????? SoapConnector.CreateInstance(__uuidof(HttpConnector));???????????? //指定Web服務的地址????? SoapConnector->Property?? ["EndPointURL"]?? =(LPSTR)(LPCTSTR)WebUrl;?????????? //與Web服務連接????? hr=SoapConnector->Connect();????? if(FAILED(hr))?? return?? NULL;?????????? //指定Web服務完成的操作????? SoapConnector->Property?? ["SoapAction"]?? =?? _T("
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/zhanghefu/archive/2008/06/23/2579529.aspx