LabVIEWForum.de
Mehrere WSDL Dienste - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: ActiveX & .Net (/Forum-ActiveX-Net)
+---- Thema: Mehrere WSDL Dienste (/Thread-Mehrere-WSDL-Dienste)



Mehrere WSDL Dienste - olum - 13.10.2008 10:02

Hallo

Suche eine Lösung für folgendes Problem und hoffe ihr könnt mir weiter helfen.

Auf einem Laptop läuft eine VI das über WSDL Dienste auf einen Rechner (1) zugreift. Dies funktioniert auch super. (Über Import Webdienst eingefügt)
Auf einem 2. Rechner (2) laufen die Gleichen WSDL Dienste nur die Adresse ist eine Andere.

Meine Frage ist, wie kann ich es in LabVIEW schaffen durch einfaches umschalten eines Schalters zwischen den beiden Diensten (1) und (2) zu wechseln.

Danke schon mal jetzt für euer bemühen.

Grüße olum

PS.: Arbeite mit LabVIEW 8.6


Mehrere WSDL Dienste - olum - 21.10.2008 14:05

Schade das mir noch keiner Helfen konnte.

Habe das Problem weiter analysiert und kann es jetzt etwas genau beschreiben.

Also das Problem liegt wahrscheinlich daran das mir die Verschiedenen VIs immer auf die gleiche DLL zugreifen. Die beiden DLLs liegen im gleichen Ordner, haben aber unterschiedliche Namen. Die VIs ins in einer llb. Aufgrund der Tatsache das die DLLs inhaltlich fast gleich sind, wird immer nur eine genommen.

Wenn wer noch fragen hat, bitte stellen.
Danke fuer eure Hilfe.

olum


Mehrere WSDL Dienste - RoLe - 21.10.2008 14:24

Mach doch mal ein Bild von dem Code oder poste ein VI.
So wird es schwierig zu helfen.
(ich kann nur 8.2 öffnen <strike>und dort gibts das noch nicht.</strike>) EDIT: gibt es ja doch schon

ev. hilft das http://zone.ni.com/devzone/cda/tut/p/id/4728


Mehrere WSDL Dienste - olum - 21.10.2008 15:28

Habe mal ein kleines Beispiel Programm erstellt.

Habe alles als 8.0 Abgespeichert.

Die VIs unterscheiden sich nur in der Nummer am ende.

Danke
olum


Mehrere WSDL Dienste - RoLe - 22.10.2008 12:14

Tja, ich kann dir da vermutlich nicht helfen, damit hab ich noch nie was gemacht.

Was sind das für (net)DLL? Ist die fähig mehrere Instanzen zu haben?
dotNET DLL müssen irgendwie im System angemeldet werden.

In deinem open_web_service.vi würde ich mal aufräumen, Errorcluster ist gut um den Datenfluss zu steuern, aber immer von links nach rechts.
(ev. ist das aber auch durch das runterspeichern entstanden)