Frage

Gibt es irgendwelche Werkzeuge, die über erfordern tiefe und intime Kenntnis der einzelnen Konfigurationsoption und Nuance gehen und wird nur Setup eine Anwendung mit einem Minimum an Eingaben. So etwas wie ein Assistent, der die XML-Konfiguration auf der Grundlage dieser einfachen Eingaben erzeugt. Ich kümmere mich nicht um die Sicherheit Ich habe gerade den Dienst arbeiten müssen. Im Idealfall würde das Werkzeug als auch der Einrichtung IIS6 der Lage sein, oder zumindest mit einer gegebenen Menge von Optionen wäre es eine Liste von Schritten produziert ich in IIS beenden benötigt.

Der Microsoft Service Configuration Editor ist nicht besser als die direkte Bearbeitung des XML. Ich habe eine Website finden, die die richtige Idee hat, aber es war nicht in der Lage meine einfache Installation zu lösen. ( http://www.noemax.com/support/wcf_binding_configuration_wizard.html ).

Gibt es irgendetwas gibt, die eine Konvention ins Spiel über diesen Berg der Konfiguration legt?

War es hilfreich?

Lösung

WCF-Konfiguration kann zunächst sehr entmutigend aussehen, in der Tat! Ich mag diese Konfigurationsassistenten Sie verknüpft - warum war es nicht gut genug für dich

Ich weiß nicht, von jedem Tool jetzt, dass Ihr Problem lösen würde und helfen Ihnen, die richtige Konfiguration herauszufinden - es wirklich läuft darauf hinaus, um die Seile zu lernen und die Ins und Outs der es kennen zu lernen, ich bin Angst.

Im Grunde, was ich gelernt habe ist: Sie beginnen nicht einmal all die Dinge vorstellen, dass Sie könnte zu tun - versuchen, auf das zu konzentrieren, was Sie sollte zu tun (und was Sie brauchen).

Wirklich, läuft es auf etwa fünf Szenarien sich wie im ausgezeichneten Buch beschrieben „ Programmierung WCF “von Juval Löwy:

  • Intranet-Anwendungen (verwenden Sie die NetTcp Bindung, Windows-Sicherheit)
  • Internet-Anwendungen (verwenden Sie die wsHttp verbindlich, wenn immer es möglich ist, Benutzername / pwd oder Zertifikate für die Sicherheit)
  • Business-to-Business-Anwendungen (verwenden, was verbindlich Sinn macht, sicher durch Zertifikate)
  • Warteschlange Nachrichtenübermittlung (MSMQ)
  • no-Sicherheit Anwendungen (Legacy ASMX Unterstützung, Interop mit "dummen" Webservice-Clients)

Im Grunde wählen die, die Sie brauchen, und von dort sind Sie so ziemlich gesetzt, was zu tun ist und wie es zu tun. Ich würde auf jeden Fall empfehlen Buch Auschecken Juval ist - ausgezeichnete hervorragende Ressource

Die Frage ist also: welche Kategorie fällt Ihre Anwendung passen? Auf dieser Basis kann man so ziemlich bestimmt alles, was von dort benötigt wird.

Auch beobachtete ich zwei Screencasts, die mich wirklich über den Haufen von Konfigurationsoptionen in WCF erhalten geholfen, und konzentrieren sich auf das, was wirklich wichtig ist:

Beide gaben mir ein gutes Gefühl für das, was Konfiguration ist wirklich benötigt -. Und was nur Flaum

Hoffnung, dass einige!

hilft

Marc

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