Frage

Ich möchte Datei aus dem Client -System lesen, ich habe Pfad des Client -Systems, in dem unsere Datei generiert wird.

Ich möchte WSDL verwenden, um diese Funktionalität zu erledigen ... Ich bin neu bei WSDL, wenn ein Körper bereits getan hat.

Jede Hilfe geschätzt ...

Bearbeiten:- Die Anforderung ist wie ... Wir haben einen Client-Code im Client-System, mit dem XML-Datei generiert wird, wenn der Client den Code ausführt. Dieser XML -Dateispeicherort, den wir kennen, wie C: //client/abc.xml Ich möchte diese Datei aus unserer Webanwendung lesen. Dafür möchte ich wissen, dass WSDL nützlich ist, oder ich kann eine einfache FTP -Datei lesen.

War es hilfreich?

Lösung

Nun, Sie scheinen sicherlich eine Richtung zu brauchen. WSDL ist keine Technologie, mit der Sie eine Datei lesen können, oder etwas anderes.

Eine WSDL, Webdienstdefinitionssprache, ist eine Datei, die einen Dienst definiert. Wo es sich befindet, die verfügbaren Methoden, was sie als Eingabe akzeptieren, wie die Rückkehr ist, wie man die ausgetauschten Daten codiert, welche Protokolle als Transport verwendet werden sollen, und möglicherweise viel mehr.

Darüber hinaus denke ich, dass Seife, wenn Sie nur eine Datei remote lesen möchten, nicht der richtige Weg ist. Wenn Sie Seife gehen sollten, würden Sie höchstwahrscheinlich HTTP als Transport verwenden. Warum nicht direkt mit einem einfachen Get gehen? Du versuchst es nur lesen Eine Datei hier. Ruhe ist was du willst.

Trotzdem bestehen Sie darauf, WSDL, Seife oder ein anderes übermäßig komplexes Schema zum Lesen einer Remotedatei zu verwenden. Hier sind einige Links, die sich als hilfreich erweisen.

  1. W3 Schools SOAP -Tutorial
  2. W3 Schulen WSDL -Tutorial
  3. W3 Schulen XML Schema Tutorial
  4. SOAP -Erweiterung von PHP
  5. Apache's Achse 2
  6. Wikipedias Seite auf Seife
  7. W3s Seifenspezifikationsseite, Spaß Spaß!
  8. Google!

Andere Tipps

Veröffentlicht Ihr Client -System seine Schnittstelle als WSDL -Datei? Wenn ja, schauen Sie sich an Apache -Achse. wsdl2java Kann verwendet werden, um Ihre Java -Bindungen zu erzeugen.

Weitere Informationen geben. Was für ein Client -System? Mit Benutzerinteraktion?

Es gibt viele verschiedene Möglichkeiten, es zu "lesen".

  • AMF
  • JMS
  • Internetdienste
  • Benannte Pipes (wenn Client und Server im selben logischen Betriebssystem bereitgestellt werden)
  • Dateien
  • Post
  • Http (post/put)
  • Binär (Java rmi ...)

.....

Also: Was für ein System?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top