Announcement

Collapse
No announcement yet.

.NET Webservice mit Delphi Win32 aufrufen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • .NET Webservice mit Delphi Win32 aufrufen

    Hallo,
    ich habe ein Problem mit Delphi (7 & 2005) in Verbindung mit c# Web Services (Visual Studio 2005 Beta 2)

    Folgendes Szenario: Ich habe einen Web Service in c# geschrieben, den ich von meiner Delphi Applikation konsumieren möchte. Der Webservice nimmt einen Parameter (String) entgegen und liefert einen Rückgabewert, den meine Anwendung weiterverarbeitet.

    Delphi erzeugt mittels WSDL Importer den Web Service Proxy. Verwende ich diesen Webservice in meiner Anwendung, kann ich die Funktionen des Web Service aufrufen, die übergebenen Parameter sind aber stets null auf Seite des Web Service. (Die Funktionsrückgaben funktionieren übrigens)

    Hat es von den geneigten Lesern schonmal jemand fertig gebracht, von Delphi einen VS 2005 Webservice aufzurufen und dabei Parameter zu übergeben?

    Bin für jede Hilfe dankbar!

    Christopher

  • #2
    Antworte mir mal selbst:

    Die zusätzliche Zeile
    InvRegistry.RegisterInvokeOptions(TypeInfo(MyServi ceSoap), ioDocument);
    im INITIALIZATION Teil der aus dem wsdl erzeugten Proxy Unit bewirkt, daß Delphi auch Parameter an Funktionen und Methoden von VS 2005 Webservices übergeben kann

    Comment

    Working...
    X