Freigeben über


Installieren des Treibers und der Beispiel-App

Dieser Abschnitt enthält Informationen zur Installation des Treibers und der WSD-Beispiel-App.

Installieren des Treibers auf einer Windows 8.1-Maschine

Um den im 3D Printing SDK enthaltenen Druckertreiber zu installieren, wählen Sie die .inf-Datei des Treibers aus, klicken mit der rechten Maustaste auf die Datei und wählen dann Installieren.

Installieren der Beispiel-App

Beginnen Sie mit der Installation von Microsoft Visual Studio 2013 (Professional oder Ultimate) und installieren Sie alle erforderlichen Service-Packs oder Updates.

Die Beispielimplementierung besteht aus einem in ASP.NET implementierten Microsoft Internet Information Services (IIS)-Webdienst mit einem http-Handler, der auf die WS-Print-Protokollanforderungen reagiert.

Die gezielte Ermittlung kann mit dem ausgeführten Webdienst betrieben werden, da er ohne UDP-Ermittlung über das http-Protokoll arbeitet.

Installationsanforderungen

Die Bereitstellung des Webdienstes auf einer Windows-Maschine setzt voraus, dass auf der Maschine IIS und ASP.NET sowie Microsoft .NET 4.5 installiert sind.

Installieren von IIS

  1. Um IIS auszuführen, drücken Sie die Tastenkombination Windows + R, um ein Ausführen-Dialogfeld aufzurufen. Geben Sie dann appwiz.cpl ein und drücken Sie Eingabe.

    run

    Dadurch wird die Systemsteuerung Programme und Funktionen geöffnet.

  2. Klicken Sie im Bereich Systemsteuerung - Start auf Windows Funktionen aktivieren oder deaktivieren.

    Programme und Funktionen.

  3. Aktivieren Sie im Dialog Windows-Funktionen das Kontrollkästchen Internetinformationsdienste.

    Windows-Funktionen.

  4. Erweitern Sie das Kontrollkästchen Internetinformationsdienste und erweitern Sie World Wide Web-Dienste.

    World Wide Web-Dienste.

  5. Erweitern Sie Funktionen für die Anwendungsentwicklung, und wählen Sie und die hier gezeigten Unterfunktionen:

    Funktionen für die Entwicklung von Anwendungen.

  6. Klicken Sie auf OK. Das Dialogfeld Änderungen anwenden zeigt den Fortschritt der Installation an.

    Änderungen anwenden.

  7. Wenn sich das Dialogfeld Änderungen anwenden schließt, öffnen Sie einen Browser und navigieren Sie zu https://localhost.

    localhost.

Veröffentlichen des Projekts

Veröffentlichen Sie das Handler-Projekt auf localhost, um den Webdienst bereitzustellen.

Web veröffentlichen.

Wenn das Veröffentlichen erfolgreich war, wird beim Navigieren zu https://localhost eine leere Datei zurückgeschickt. Wenn der Handler nicht korrekt eingerichtet ist, erhalten Sie eine Fehlermeldung oder sehen möglicherweise die Standard-IIS-Webseite.

Sie können den DefaultAppPool so umstellen, dass er mit der NetworkService-Identität ausgeführt wird, und er wird weiterhin wie erwartet funktionieren. DefaultAppPool sollte auch über das Netzwerk funktionieren.

Überprüfen Sie die Website-Bindungen

Wenn Sie IPv6 unterstützen müssen, stellen Sie sicher, dass die ASP.NET-Website-Bindungen für IPv6 erstellt wurden.

Das Handler-Projekt veröffentlicht das Projekt für Standard-Website.

Standardmäßig ist die Website an Port 80 auf allen IP-Adressen gebunden.

Website-Bindungen.

Windows Firewall aktualisieren

Standardmäßig blockiert Windows Port 80 auf einer Maschine, sodass Sie die Windows Firewall aktualisieren müssen, um eingehenden Datenverkehr der World Wide Web-Dienste (http) zuzulassen. Wenn Sie dies nicht einschalten, werden eingehende http-Anfragen von Clients fehlschlagen.

Windows Firewall.

Installieren des Fabrikam-Druckers

Gezielte Erkennung über einen http-Endpunkt

  1. Öffnen Sie Geräte und Drucker in Systemsteuerung.

  2. Klicken Sie auf Drucker hinzufügen.

  3. Wählen Sie Der gewünschte Drucker ist nicht aufgeführt.

    Drucker hinzufügen.

  4. Wählen Sie Hinzufügen eines Druckers über TCP/IP-Adresse oder Hostname.

    einen Drucker über andere Optionen suchen.

  5. Wählen Sie Webdienste-Gerät aus der Gerätetyp-Liste.

    Gerätetyp auswählen.

  6. Geben Sie einen Hostnamen oder eine IP-Adresse ein, und klicken Sie auf Weiter.

    Der Fortschrittsbalken „Drucker kontaktieren ...“ wird angezeigt.

    Hostname oder IP-Adresse eingeben.

    Wenn der Fabrikam-Drucker installiert ist, wird die folgende Nachricht angezeigt:

    „fabrikam 3d drucker installiert“.

Ad-hoc-Ermittlung über UDP-Multicast

Die Ad-hoc-Ermittlung kann durch die Implementierung eines UDP-Servers erfolgen, der auf Discovery-Ereignisse auf Port 3702 wartet.

Weitere Informationen zum Ablauf des Austauschs finden Sie unter Nachrichten-Muster für die Erkennung und den Austausch von Metadaten.