Commit d03905d5 authored by Nico Schallehn's avatar Nico Schallehn

Finish 27.01.16

parent 6c36c48d
...@@ -9,7 +9,7 @@ header('content-type: application/json; charset=utf-8'); ...@@ -9,7 +9,7 @@ header('content-type: application/json; charset=utf-8');
include 'api.class.php'; include 'api.class.php';
$API = new MediaDBViewerAPI(); $API = new MediaDBAPI();
if($API->APIinit($_GET['key'])){ if($API->APIinit($_GET['key'])){
if(method_exists('MediaDBViewerAPI', 'API_'.$_GET['action'])){ if(method_exists('MediaDBViewerAPI', 'API_'.$_GET['action'])){
......
zu 3.2 API Server zu 3.2 API Server
Damit der Android Client die Daten aus der Datenbank abrufen kann, wird ein Server benötigt, der immer dann verfügbar ist, wenn Damit der Android Client die Daten aus der Datenbank abrufen kann, wird ein Server benötigt, der immer dann verfügbar ist, wenn
Daten angefordert werden. Um das zu vereinfachen läuft der Server 24 Stunden am Tag und 7 Tage in der Woche. Daten angefordert werden. Um das zu vereinfachen läuft der Server 24 Stunden am Tag und 7 Tage in der Woche.
Leistungstechnisch reicht es, den Server auf einen Raspberry Pi zu betreiben. In unseren Fall soll eine Virtuelle Maschine Leistungstechnisch reicht es, den Server auf einen Raspberry Pi zu betreiben. In unseren Fall soll eine Virtuelle Maschine
die Aufgaben (Datenbankserver und Webserver) übernehmen. die Aufgaben (Datenbankserver und Webserver) übernehmen.
In der Virtuellen Maschine wird ein Ubuntu Server in der Version 14.04.2 LTS laufen, Dabei stehen dem Server 2 CPU Kerne In der Virtuellen Maschine wird ein Ubuntu Server in der Version 14.04.2 LTS laufen, Dabei stehen dem Server 2 CPU Kerne
mit einer Taktfrequnz von 1,9 GHz und 2 GB Ram. mit einer Taktfrequnz von 1,9 GHz und 2 GB Ram.
Damit die API auch aus dem Internet erreichbar ist, müssen folgende Dinge berücksichtigt werden: Damit die API auch aus dem Internet erreichbar ist, müssen folgende Dinge berücksichtigt werden:
* Einrichtigen einer Domain (über Dyn-DNS) für den Zugriff (ggf. auch über eine statische IP-Adresse möglich) * Einrichtigen einer Domain (über Dyn-DNS) für den Zugriff (ggf. auch über eine statische IP-Adresse möglich)
* Weiterleiten des Port 80 an den Server * Weiterleiten des Port 80 an den Server
* Installation und einrichtung der Nachfolgenden Komponenten * Installation und einrichtung der Nachfolgenden Komponenten
......
No preview for this file type
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment