Skip to content

Simple File Read-Only DataBase with an HTTP front end.

License

Notifications You must be signed in to change notification settings

vault-thirteen/SFRODB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SFRODB

This repository contains two products which are dependent of each other and may be considered to be two parts of a single product:

  1. SFRODB
  2. SFHS

The first one is the Simple File Read-Only DataBase.
The second one is the Static Files HTTP Server.
The second product is an HTTP front-end part for the SFRODB database.

Each of these two products has its own description file.

  1. SFRODB
  2. SFHS

Notes

Please, do note that earlier in the past time, SFRODB and SFHS were stored in two separate repositories. At present time, two these inter-dependent products are stored in a single repository. All files of the SFHS repository were merged into the SFRODB repository.

Usage Example

  1. First of all, you need to build both of the parts: the back-end part and the front-end part. Use the provided build scripts in the root folder of this repository: build_SFRODB.bat and build_SFHS.bat.

  2. In the _build_ folder, which was created, first start the back-end part (_build_\SFRODB\server.exe), then start the front-end part (_build_\SFHS\server.exe). If you have any other services already running on the default ports of the SFRODB and SFHS servers, an error will be shown.

  3. Open your favourite web browser at the following address: http://localhost/sample. A built-in sample JSON file (sample.json) will be fetched by the browser and shown on the screen.

About

Simple File Read-Only DataBase with an HTTP front end.

Resources

License

Stars

Watchers

Forks

Packages

No packages published