tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
755
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Raven280438 Raven280438 ist offline Mitglied Brokat
    Registriert seit
    Aug 2007
    Beiträge
    329
    Hi,

    ich möchte mit C# einen Soap-Server abfragen. Ich hab dazu eine wsdl-Datei sowei Login und Passwort.

    Leider hab ich bisher nirgends was gefunden, wie man den Server am einfachsten Abfragt und die Rückgabe weiter verarbeitet.

    Kann mir jemand weiterhelfen?


    Gruß

    Edit: Ich arbeite mit VS C# Express
    Geändert von Raven280438 (15.07.11 um 14:02 Uhr)
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    Raven280438 Raven280438 ist offline Mitglied Brokat
    Registriert seit
    Aug 2007
    Beiträge
    329
    Hi,

    das hilft mir beides nicht weiter...

    Ich hab nur den Link zur WSDL Datei und Login/Passwort.

    Die API die ich abfragen will, ist eigendlich für PHP gedacht.
     

  4. #4
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    http://msdn.microsoft.com/de-de/libr...8VS.80%29.aspx

    Ein bisschen Eigeninitiative, bitte! (Google/Bing --> C# wsdl --> erster Treffer)
    Egal, ob ASP.NET-, WCF, oder... alle liefern dir auch eine WSDL (müssen sie auch, da sie sonst über non-dotNET Technologien nicht aufgerufen werden könnten
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  5. #5
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Hallo Raven280438, hallo Nico,

    das VS verwendet die Wsdl.exe quasi BuildIn. Im Projekt einfach einen Rechtsklick auf "References" und anschließend auf "Add Service Reference" (2010) / "Add Web Reference" (2008) klicken. In dem Dialog die URL zur WSDL-Datei eingeben und anschließend auf "Go" klicken. Schon sieht mann die im Service enthaltenen Ports. Man kann den Namespace des Service auch noch anpassen. Wenn man nun auf "Ok" klickt, generiert das VS eine Proxy-Klasse für den Web-Service mit allen in der WSDL-Datei zusätzlich definierten Objekten (xsd:complexType).
    Der Zugriff auf den Web-Service erfolgt über den im "Add Service/Web Reference"-Dialog eingestellten Namespace.
    Authentifizierung hab ich bisher nicht gebraucht, dann ich sichere meine Services Ticket basiert ab, um Overhead einzuspaaren.

    -> http://www.google.de/search?q=soap+a...+visual+studio

    Wenn Du es herraus gefunden hast, kannst Du es ja gerne für die anderen hier kurz erklären oder ein Tutorial daraus machen.

    Edit: Habe gerade gesehen, dass Du die Express Edition verwendest. Ich kann Dir nicht sagen, ob die das Inkludieren von WebServices beherrscht. Aber mit der Express Edition entwickelt man doch nicht wirklich Anwendungen für WebServices, oder?
    Geändert von Christian Kusmanow (27.07.11 um 11:00 Uhr) Grund: Express Edition
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

Ähnliche Themen

  1. Perl als SOAP/WSDL Server
    Von Deacon_Frost im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 0
    Letzter Beitrag: 15.05.09, 22:27
  2. Welche Client-Server ÜbertragungsTechnik - RMI SOAP REST JMS oder was ?
    Von meisteryoda im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 16.04.08, 10:44
  3. Antworten: 2
    Letzter Beitrag: 22.12.07, 22:19
  4. Antworten: 0
    Letzter Beitrag: 23.05.07, 19:29
  5. Soap Server und Client
    Von Marshallbbw im Forum PHP
    Antworten: 6
    Letzter Beitrag: 05.09.06, 21:25