W
wen
Unregistered / Unconfirmed
GUEST, unregistred user!
1 局域網的存在對WebService的訪問有什麼影響?
客戶端與WebService服務器同存一局域網內.但WebService服務器還有一Public Ip地址.
這時客戶端通過如下訪問webservice服務沒任何間題,
RIO: THTTPRIO;
RIO.WSDLLocation := 'http://210.177.XXX.XX/ipmsweb/wBom.dll/wsdl/IwBom';
RIO.Service :='IwBomservice';
RIO.Port :='IwBomPort';
但斷開客戶端的局域設置,只設一個Public ip地址(等同於外部訪問),這時網絡是通的,
訪問webservice服務出錯:Invalid Wsdl do
cument 'http://210.177.XXX.XX/ipmsweb/wBom.dll/wsdl/IwBom';
2 客戶端只在純Public IP環境下,沒有局域網時,設
RIO: THTTPRIO;
URL.RIO= 'http://210.177.XXX.XX/ipmsweb/wBom.dll/soap/IwBom';
這時一次正常,一次出錯,交互出現:
錯誤為:結束標記'body'與開始標記'html'不相符
line 1
<html>-2147417842(0x8001010e)</body></h.
怪就怪在錯誤交互出現,但只要加上局域網就什麼問題都沒有了!
設定THTTPRIO.wsdllocation 與THTTPRIO.url 有什麼本質上不同??
怪怪怪,那位能說點理由?
是不是升級到SP2的問題?
客戶端與WebService服務器同存一局域網內.但WebService服務器還有一Public Ip地址.
這時客戶端通過如下訪問webservice服務沒任何間題,
RIO: THTTPRIO;
RIO.WSDLLocation := 'http://210.177.XXX.XX/ipmsweb/wBom.dll/wsdl/IwBom';
RIO.Service :='IwBomservice';
RIO.Port :='IwBomPort';
但斷開客戶端的局域設置,只設一個Public ip地址(等同於外部訪問),這時網絡是通的,
訪問webservice服務出錯:Invalid Wsdl do
cument 'http://210.177.XXX.XX/ipmsweb/wBom.dll/wsdl/IwBom';
2 客戶端只在純Public IP環境下,沒有局域網時,設
RIO: THTTPRIO;
URL.RIO= 'http://210.177.XXX.XX/ipmsweb/wBom.dll/soap/IwBom';
這時一次正常,一次出錯,交互出現:
錯誤為:結束標記'body'與開始標記'html'不相符
line 1
<html>-2147417842(0x8001010e)</body></h.
怪就怪在錯誤交互出現,但只要加上局域網就什麼問題都沒有了!
設定THTTPRIO.wsdllocation 與THTTPRIO.url 有什麼本質上不同??
怪怪怪,那位能說點理由?
是不是升級到SP2的問題?