我們用delphi6開發的老c/s結構的資料庫程式,現在因為與外部程式對接,需要把生成的xml檔案傳到送到webservice服務器,
http://222.133.66.100:1111/BisOut1/services/erpPlatform?wsdl
登陸用戶用0000000004
請問有什么方法快捷實作?現在急著用,懇請各位大俠指點,不勝感激!
網上找到一段改了下,用不起來。
HTTPRIO1.HTTPWebNode.UseUTF8InHeader := true;
HTTPRIO1.WSDLLocation:='http://222.133.66.100:1111/BisOut1/services/erpPlatform?wsdl;
HTTPRIO1.Service:='pswService';
HTTPRIO1.Port:='pswServiceSoap';
HTTPDeclare:=HTTPRIO1 as pswServiceSoap;
MStream := TMemoryStream.Create;
try
filename:= 'C:\nbyh\'+Fgh+'.XML';
MStream.LoadFromFile(filename);
MStream.Position := 0;
SetLength(c, MStream.size);
MStream.ReadBuffer(c[0], MStream.size);
x:=HTTPDeclare.zlUploadFile(c[0]);
end;
finally
MStream.Free;
end;
end;
uj5u.com熱心網友回復:
服務器向客戶端,傳輸XML,客戶端通過XMLDocument,決議XML。uj5u.com熱心網友回復:
急用那就得表示表示,上各大論壇應該能找到會的人,想學習就慢慢來吧
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/67838.html
標籤:語言基礎/算法/系統設計
