![]() |
AW: SOAP HTTPRIO asynchroner Methodenaufruf
Zitat:
Delphi-Quellcode:
TRemoteUser = class(TRemotable)
Sowas....? Mavarik |
AW: SOAP HTTPRIO asynchroner Methodenaufruf
Achso, die httprio übergebe ich beim Aufruf mit dem Versuch vorher den Timeout zu ändern.
Code:
myCeService:=ceservice.GetServiceSoap(False,'',HTTPRIO1);
myCeResult:=myCeService.msgRechnungsAnfrage(myCeGlasabrechung,myCeAuthenticator);
Code:
Für die Übersicht wieder raus genommen.
|
AW: SOAP HTTPRIO asynchroner Methodenaufruf
WOW...
Viel.... Kompliziert... Ich mach mir daraus ein Record... Pack den mit zLibEx und schiebe nur ein TByteDynArray über die Leitung... Dadurch so gut wie 0 Overhead... Aber so wie DU das machst, sollte es auch gehen.^^ Nur die XML Datei wir viel länger... Mavarik |
AW: SOAP HTTPRIO asynchroner Methodenaufruf
Das ist über den Delphi WSDL Import gemacht und danach noch leicht von mir modifiziert, mache ich immer so.
Das Problem ist halt die HTTPrio, die verwendest du aber auch? |
AW: SOAP HTTPRIO asynchroner Methodenaufruf
Zitat:
Aber er hatte das wohl nur 5-mal oder so erwähnt... @Koolance Schaue mal, ob dir das hier weiter hilft. ![]() Ich selbst hatte das Glück nie viel mit Delphis halbherzigen WSDL-Krempel machen zu müssen. |
AW: SOAP HTTPRIO asynchroner Methodenaufruf
Zitat:
* SoapUI ('high level': Aufruf einzelner SOAP Service Methoden) * Fiddler (auf der HTTP Protokollschicht) * Wireshark (Datentraffic) Wenn der SoapUI Zugriff schon NICHT funktionieren würde, kann man davo ausgehen dass das Problem nicht in Delphi liegt. |
AW: SOAP HTTPRIO asynchroner Methodenaufruf
![]() Hatte ich schon probiert, wird aber komplett ignoriert. Bis jetzt kam ich mit den Delphi WS eigentlich ganz gu klar, nutze sie sogar under D6 und verwende jetzt nur 2006 weil die WS unter D6 kein HTTPS können. |
AW: SOAP HTTPRIO asynchroner Methodenaufruf
Delphi ist doof :-D
Ich habe gerade herausgefunden das trotz der Timeoutmeldung im Hintergrund der Datensatz abgeschickt wird. Jetzt lasse ich mir noch einen WS programmieren mit dem ich prüfen kann ob er angekommen ist und die Sache ist erledigt. Ist zwar keine tolle Lösung aber ich muss weiter kommen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz