IR
irwinrodriguez.dev
Zuruck zur Dokumentation

FoxServer

FoxServer ist ein eigenstandiger HTTP-Server fur Visual FoxPro, mit dem Sie REST-APIs erstellen, Webhooks verwalten, JWT-Middleware und CORS konfigurieren und vieles mehr aus nativem VFP-Code heraus tun konnen, ohne IIS oder Apache zu benotigen.

In diesem Abschnitt

  • Installation — Anforderungen, Download und Schritt-fur-Schritt-Installation.
  • Erste Schritte — Ihre erste REST-API in weniger als 5 Minuten.
  • Konfiguration — Serveroptionen, Ports, HTTPS und mehr.
  • Routing — Routendefinition, Parameter und Antworten.
  • Middleware — JWT, CORS, Protokollierung und benutzerdefinierte Middleware.
  • Lizenzierung — Lizenztypen, Aktivierung und Wartung.
  • Erweiterte Funktionen — SSE, Webhooks, Hot Reload, Metriken und Windows-Dienstmodus.
  • Beispiele — Hello World, vollstandiges CRUD und Master-Detail, einsatzbereit.
  • API-Referenz — Vollstandige Referenz fur Klassen, Methoden und Eigenschaften.
  • FAQ — Haufig gestellte Fragen und Fehlerbehebung.

Hauptmerkmale

  • Eigenstandiger HTTP/HTTPS-Server (ohne IIS oder Apache)
  • REST-APIs mit parametriertem Routing
  • Integrierte Middleware: JWT, CORS, Protokollierung
  • Server-Sent Events (SSE) fur Echtzeit-Streaming
  • Webhook-System mit Wiederholungsversuchen und Metriken
  • Hot Reload: Logik neu laden ohne Serverstart
  • Windows-Dienstmodus
  • Ewige Seat-Lizenz, einmalige Zahlung

Systemanforderungen

Komponente Minimum Empfohlen
Visual FoxPro 9.0 SP2 VFP 9 SP2 / VFP 10.1
Windows Windows 10 Windows 10 / 11
.NET Framework 4.7.2 4.8
RAM 4 GB 8 GB
Festplatte 100 MB 500 MB
Keine Internetverbindung erforderlich FoxServer fuhrt wahrend des Betriebs keine externen Serveraufrufe durch. Die Lizenz wird beim Start lokal verifiziert.