Request

Aus FidoPedia
Wechseln zu: Navigation, Suche

Request

Requests, zu Deutsch Anfragen an den Node, bzw. dessen Mailer ist eine erweiterte Funktion der Mailer. Neben dem reinen Austausch von Dateien können bei einem File Request eine Liste von Dateinamen bei der Anfrage an den Mailer übertragen werden, damit dieser noch während der laufenden Verbindung abarbeitet und dem FRequester zukommen lässt.

Für die Übertragung der angefragten Dateien gibt es mehrere Möglichkeiten. Eine ist die, eine Datei mit der Dateiendung .REQ bei einer Verbindung mitzuschicken. Der Mailer erkennt anhand der Dateiendung das dies ein File Request oder ein Service Request ist und ruft eine Routine auf, die diese Datei ausliesst und abarbeitet.

File Request

Bei einem File Request wird eine oder mehrere Dateien, die beim Node in der FileBase vermutet wird angefordert. Die File Request Routine des Mailers sucht diese Datei nun in der FileBase und überträgt die Datei an den Anfrager. Anderfalls schreibt die Routine eine Nachricht an den Absender "Datei XYZ nicht gefunden."

Wie weiss nun ein FRequester welche Dateien beim Node vorhanden sind?

Hierzu gibt es auch wieder viele Möglichkeiten der Kommunikation:

  1. Mund-zu-Mund Propaganda "die Datei SPIEL.ZIP gibt es bei ...."
  2. FileListen - jeder Node kompiliert eine Liste aller Dateien seiner FileBase und stellt diese Datei Gesamtliste üblichweise und dem zu FRequestendem Dateinamen FILES zur Verfügung. FILES ist dabei ein sogenannter FRequest Magic oder auch Magic Name.
  3. Announcements - Bei der Fileecho Verwaltung wird meist ein Node ausgesucht, der die Veröffentlichung neuer eingetroffener Dateien in einem Announce Echo vornimmt. Dadurch erhalten alle Teilnehmer eine Nachricht "Hey, da ist eine neue Datei eingespeist worden .. Dateiname lautet .. Die Datei ist für den Zweck ..."

Service Request

Im Unterschied zu File Requests führen Service Requests eine aktive Aufgabe auf dem Nodesystem durch. Das bekannteste Beispiel ist die automatisierte Pointanmeldung wobei im Hintergrund eine Neue Pointnummer generiert wird, der Point in die Konfigurationen eingetragen wird und vieles mehr. Als Rückmeldung erhält der neue Point gleich die neue Pointnummer und weitere Informationen, damit der Point sein System zuende konfigurieren kann.

Service Requests unterscheiden sich funktionell darin, das üblicherweise ein #Magic Filename verwendet wird der dann die Sonderfunktion auf dem Rechner des Nodes ausführt.

File Requester

Ein Node, ein Point der von einem anderen FidoNet System eine oder mehrere Dateien anfordert.


Vorlage:Magic Magics, Magic Filenames, Magic Name

Um schnell einen Überblick zu erhalten, welche Dateien ein Node in seiner FileBase anbietet, hat sich der Standard Magic Filename FILES etabliert. Damit erhält man bei fast allen FidoNet Systemen eine Liste der verfügbaren Dateien.

Weitere bekannte Magic Filenames:

  1. FILES - Liste der Dateien mit Beschreibungen von einem FidoNet System
  2. ABOUT - Infoseite des FidoNet Systems, das empfangene Format kann eine ASCII Datei, eine HTML Datei oder auch eine ZIP Datei sein.
  3. CDP Node Unterstützung
    1. CDPNODES - Speziell aufbereitete CDP-Nodeliste mit Nodes die das CDP "automatische Points Anbindung" unterstützen
    2. NODETEXT - Info über das Bossnode System
    3. NODE0002 - Aktuellste St.Louis Format Nodelist
    4. PNT0002 - Aktuellste FidoNet Pointlist (eg. Z2PNT, R24PNT)
    5. BOXLIST - Lokale Echoes die beim Bossnode für Echo Bestellungen zur Verfügung stehen
    6. NETZLIST - Echoes die innerhalb des Netzes des Bossnodes für Echo Bestellungen zur Verfügung stehen
    7. ECHOLIST - Echo Forwardlisten der Region und oder Zone an die sich der zukünftige Point andocken möchte