Wir möchten Hilfe für ein Client/Server-System bereitstellen. In der aktuellen Version des Systems geschieht dies auf der Client-Seite mit der traditionellen HTML-Hilfe (d. H. Viele .chm-Dateien, die auf jedem Client-Rechner sitzen). Aus verschiedenen Gründen (z. B. um schnelle/einfache Aktualisierungen der Hilfe zu ermöglichen) möchten wir den Hilfeinhalt (d. H. Die eigentlichen Themendateien) auf einen Server verschieben.Gibt es eine Möglichkeit, serverbasierte Hilfe ohne Webserver bereitzustellen?
Die clientseitige Desktop-App, auf die sich die Hilfe bezieht, stellt bereits eine Verbindung zu einem Server her. Es scheint also so zu sein, dass ein client-seitiger Help-Viewer eine ähnliche Aufgabe ausführen könnte - z .
Aber wir wollen das Rad nicht neu erfinden und etwas programmieren, wenn es da draußen schon etwas gibt.
Die naheliegende Lösung wäre die Verwendung von WebHelp, aber es besteht ein gewisser Widerstand, wenn unsere Kunden einen Webserver betreiben müssen. Und es ist keine Option, uns selbst oder über Dritte zu hosten.
Gibt es jemanden, der weiß, wo der Inhalt auf dem Server liegt?
Das System wird auf Solaris-, Redhat Linux- und Windows-Servern installiert. Die Bündelung eines leichtgewichtigen Web-Servers mit einem Port mit hoher Nummer wäre gut. Nicht sicher, was die besten Optionen sind. Apache? –
Es gibt viele Optionen für leichte Web-Server, überprüfen Sie diese (und verwiesen) Fragen: http://StackOverflow.com/Questions/516028/small-PHP-Capable-Web-Server-for-Windows –
Dank David. Lighttpd sieht aus, als wäre es ein Konkurrent, wenn es eine Version gäbe, die nativ in Windows lief. –