确实冷门,网上找了许久未果,看哪位高手指点一下吧,先谢了!先看看权威 - MSDN - 中关于 ISoapClient.ConnectorProperty 的描述:Connector properties:EndPointURL - The end point URL.
ProxyPassword - The password used for proxy authentication.
ProxyPort - The port of the proxy server to use.
ProxyServer - The IP address or host name of the proxy server.
ProxyUser - The user name used for proxy authentication.
...( 摘自 MSDN: Overview of SOAP Client in Windows XP )有 ProxyPort,确认无疑...
接着看看测试代码:ISoapClient *pSoap = NULL;
CComBSTR bstrPort(_T("80"));HRESULT hr = ::CoCreateInstance(__uuidof(SoapClient30), NULL, CLSCTX_INPROC_SERVER, __uuidof(ISoapClient), (LPVOID *)&pSoap);hr = pSoap->MSSoapInit2(wsdl, _variant_t(_T("")), _bstr_t(""), _bstr_t(""), _bstr_t("")); // wsdl 为任一合法的 WSDL 文件hr = pSoap->put_ConnectorProperty((BSTR)bstrPort, _variant_t(_T("8080"))); // Here, hr is not S_OK_bstr_t bstrResult = pSoap->FaultString;
...根据 FaultString 的提示,SOAP 无法识别 ProxyPort 属性...
什么世界啊...
ProxyPassword - The password used for proxy authentication.
ProxyPort - The port of the proxy server to use.
ProxyServer - The IP address or host name of the proxy server.
ProxyUser - The user name used for proxy authentication.
...( 摘自 MSDN: Overview of SOAP Client in Windows XP )有 ProxyPort,确认无疑...
接着看看测试代码:ISoapClient *pSoap = NULL;
CComBSTR bstrPort(_T("80"));HRESULT hr = ::CoCreateInstance(__uuidof(SoapClient30), NULL, CLSCTX_INPROC_SERVER, __uuidof(ISoapClient), (LPVOID *)&pSoap);hr = pSoap->MSSoapInit2(wsdl, _variant_t(_T("")), _bstr_t(""), _bstr_t(""), _bstr_t("")); // wsdl 为任一合法的 WSDL 文件hr = pSoap->put_ConnectorProperty((BSTR)bstrPort, _variant_t(_T("8080"))); // Here, hr is not S_OK_bstr_t bstrResult = pSoap->FaultString;
...根据 FaultString 的提示,SOAP 无法识别 ProxyPort 属性...
什么世界啊...
解决方案 »
- 空间直角坐标系旋转之后旋转的角度怎么求?
- 文档视里加入非模弹出式对话框后出现主窗口最小后没办法恢复的问题,任务栏按右键盘选菜单的还原可以
- 小妹求助,只有这么多分了,希望各位帮助.
- 关于对多线程的学习...
- 如何使Dialog支持Document/View?或者说如何在一个Dialog上显示一个View?
- 我以前用VB,C++builder做过不少程序,该如何转到VC?
- 关于odbc连接调用存储过程!
- 如何获取本机的网络流量?
- 生成工程时,忘了选择winsock支持,怎样来弥补?
- 谁有C语言版本的 TELNET客户端命令操作后接受服务器返回的数据解析代码
- 关于VC6中工作空间与其中的项目之间的问题。
- vc6的同一工程的两个函数在读写cpstest.mdb的“Parts表”和“Standard表”,编译过,为何运行时只能读写一个?
可能的原因还包括调用进程的权限不够,或者没有处在一个正确的套间要求中
MSDN也未必是什么权威,我就发现MSDN中很多东西都与事实不符
真诚期待各位的指点,谢谢。