Voraussetzungen
Einleitung
Nachfolgend wird kurz dargestellt, welche Voraussetzungen gegeben sein müssen, damit ihr Shard erfolgreich mit der Untìl Uru Locator Software zusammenarbeiten kann.
Technische Voraussetzungen
Untìl Uru Serversoftware
Selbstverständlich muss auf Ihrem Server die Untìl Uru oder die inoffizielle H'uru Serversoftware laufen, ansonsten wäre es schließlich kein UU-Shard.
HTTP Serversoftware
Weiterhin muss auf Ihrem Server eine HTTP Serversoftware (Webserver-Software) laufen. Diese benötigt der Untìl Uru Locator, um mit Ihrem Shard überhaupt kommunizieren zu können. Wir haben uns für dieses Übertragungs-Protkoll entschieden, da die meisten Shard-Server wohl standardmäßig mit einer solchen Serversoftware ausgestattet sein dürften. Ansonsten existiert mit der weitverbreiteten Apache-Serversoftware eine kostenlose Möglichkeit, einen Webserver auf den eigenen Server aufzuspielen.
Ausführbarkeit der Schnittstelle
Der Shardserver muss in der Lage sein, die vom Untìl Uru Locator angeforderten Daten aus der Datenbank des Untìl Uru Servers auszulesen und im HTTP-Bereich des Servers zu hinterlegen. Dafür muss der Server entweder in der Lage sein, Programme direkt auf dem Server auszuführen oder Interpreter für Skriptsprachen wie PHP zur Verfügung stellen.
Erreichbarkeits Voraussetzungen
Permanenter Server
Ihr Shard sollte einen permanenten Service darstellen, d.h. möglichst den ganzen Tag über verfügbar sein und auch für einen längerfristigen Betrieb ausgelegt sein. Shards, die Sie bspw. nur testweise auf Ihrem Heimrechner für wenige Tage und einige Stunden am Tag einrichten, sind daher ungeeignet. Der Untìl Uru Locator würde den Benutzern ständig Fehlermeldungen ausgeben, da ihr Shard größtenteils nicht erreichbar ist bzw. schon längst wieder entfernt wurde.
Öffentlicher Server
Ihr Shard sollte öffentlich zugänglich sein. Wer dagegen einen geschützten, privaten Shard einrichtet, der möchte sicherlich auch nicht, dass angezeigt wird, wer auf diesem Shard gerade online ist.