Çok Yakında Yeni Bir Arayüzle karşınızdayız! http://yeni.delphican.com/

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
WSDL - SOAP classes must derive from TRemotable hatası
#11
servis çok karışık değilse aşağıdaki şekilde xml i kendiniz oluşturup göndermeyi deneyin.

procedure TForm1.Button1Click(Sender: TObject);

var

Stream: TMemoryStream;

StrStream: TStringStream;

XMLdata: String;
xxml:String;

HTTPReqresp1:THTTPReqResp;

begin



xxml:='1111111111';

XMLData:='<?xml version="1.0"?>' +

'<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"'+

  '          xmlns:xsd="http://www.w3.org/2001/XMLSchema"'+

' xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'+

 '<SOAP-ENV:Body>'+

     '<ns3:gonder_1n xmlns:ns3="http://sms/">'+

         '<username>kullaniciadi</username>'+

         '<password>sifre</password>'+

         '<company>aaaaa</company>'+

         '<header>mesajbaslik</header>'+

         '<msg>mesajiniz</msg>'+

         '<gsm>'+xxml+'</gsm>'+

         '<encoding>TR</encoding>'+

         '<startdate></startdate>'+

         '<stopdate></stopdate>'+

     '</ns3:gonder_1n>'+

 '</SOAP-ENV:Body>'+

'</SOAP-ENV:Envelope>';





   try

       stream:=tmemorystream.Create;

       HTTPReqresp1:=THTTPReqResp.Create(nil);

       HTTPReqresp1.URL:= 'http://adres/service?wsdl';

       HTTPReqResp1.UseUTF8InHeader:=true;

       HTTPReqResp1.SoapAction:= 'http://xxx/';

       HTTPReqresp1.Execute(XMLData,Stream);

       Strstream:= Tstringstream.Create('');

       try

         Strstream.CopyFrom(stream,0);

         ShowMessage(Strstream.DataString);

       finally

         strstream.Free;

       end;

   finally

       stream.Destroy;

       HTTPReqresp1.Free;

   end;

end;
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  HTTP/1.0 302 moved temporarily. hatası erdogan 5 141 07-11-2019, Saat: 17:24
Son Yorum: uparlayan
Photo Stringlist Hatası bkantur 2 86 04-11-2019, Saat: 16:20
Son Yorum: bkantur
  SOAP WSDL | Tarihi sorunu ve C# import sorunu hk. pro_imaj 2 178 24-10-2019, Saat: 08:51
Son Yorum: sabanakman
  IDE kapanma hatası serdar 8 258 13-10-2019, Saat: 19:19
Son Yorum: serdar
  Media Player Hatası ikurt07 0 80 09-10-2019, Saat: 11:36
Son Yorum: ikurt07



Konuyu Okuyanlar: 1 Ziyaretçi