Um Verbindungen der Mobil-Apps entgegenzunehmen ist eine zusätzliche Software
notwendig.
Diese Software dient als Vermittler zwischen den Mobilgeräten und
der lokalen Datenbank.
Die Software ist in JAVA Programmiert und
benötigt daher die JAVA
Laufzeitumgebung.
Die JAVA
Laufzeitumgebung
kann kostenlos bezogen werden.
Alle folgenden Anweisungen beziehen sich auf den
Rechner welcher die Verbindungen mit den Mobilgeräten herstellen soll
Nachdem die JAVA Laufzeitumgebung installiert wurde,
kann die Vermittlungssoftware PKTO_Con installiert werden.
Nach der entpacken muss die Datei
"config.properties" angepasst werden.
-
Öffnen Sie die Datei
"config.properties" mit einem Texteditor
Alle Zeilen in der Datei die mit einem "#" beginnen
werden als Kommentare behandelt und werden nicht berücksichtigt
Wenn Sie mit einer SQLite Datenbank arbeiten:
Nur Daten unter dem Bereich DATABASE
CONFIGURATION FOR SQLite sind relevant
-
entfernen Sie das # vor DriverClass=
org.sqlite.JDBC
-
entfernen Sie das # vor #JdbcUrl=
jdbc:sqlite:....
-
Geben Sie den Pfad zu Ihrer SQLite Datenbank hinter
JdbcUrl=
jdbc:sqlite: an.
-
Beispiel: JdbcUrl =
jdbc:sqlite:e:/Palettenkonto/Datenbanken/Testdaten.db
-
Beachten Sie bitte das in dem Pfad zu Datenbank nur
"normalen Schrägstriche (/)", nicht jedoch der "Rückschrägstrich (\)"
akzeptiert wird!
-
Alle Daten die unter #DATABASE CONFIGURATION FOR
Postgres stehen müssen auskommentiert sein. (Mit einem
"#" beginnen)
Wenn Sie mit einer Postgres Datenbank
arbeiten:
Nur Daten unter dem Bereich DATABASE CONFIGURATION
FOR Postgres sind relevant
-
entfernen Sie das # vor
DriverClass=org.postgresql.Driver
-
entfernen Sie das # vor #JdbcUrl=jdbc:postgresql:...
-
entfernen Sie das # vor User=...
-
entfernen Sie das # vor Password=...
-
Geben Sie die URL bzw. IP zu Ihrer Postgres
Datenbank hinter #JdbcUrl=jdbc:postgresql:
an.
-
Beispiel: JdbcUrl=jdbc:postgresql://localhost/testdaten
-
Beachten Sie bitte das in dem Pfad zu Datenbank nur
"normalen Schrägstriche (/)", nicht jedoch der "Rückschrägstrich (\)"
akzeptiert wird!
-
Als DB-Port wird standardmässig 5432 angenommen,
bei abweichendem Port kann das folgendermassen angegeben werden:
JdbcUrl=jdbc:postgresql://localhost:5432
/testdaten
-
Geben Sie hinter User= Ihren Benutzernamen für die Postgres Datenbank an
-
Geben Sie hinter Password= Ihr Passwort für die Postgres Datenbank an
-
Alle Daten die unter #DATABASE CONFIGURATION FOR
SQLite
stehen müssen auskommentiert sein. (Mit einem
"#" beginnen)
-
Speichern Sie die Datei nach
dem bearbeiten
-
Öffnen Sie ein Konsolenfenster: Startmenü öffnen und
cmd eingeben (Oder Windows-Taste + R,
cmd eingeben)
-
Wechseln Sie zu dem soeben erstellten Ordner (geben
Sie ein
cd c:\palettenkonto_connector)
-
Starten Sie den Connector
mit "serverstart"
Wenn Sie folgende Meldung sehen, läuft das
Verbindungsprogramm
Sie können testen ob das Verbindungsprogramm einwandfrei
läuft: Verbindung zur Datenbank
testen
Das
Verbindungsprogramm kann auch als Dienst im Hintergrund ausgeführt werden,
eine anmeldung an den Rechner, auf welchem das Verbindungsprogramm läuft ist
dann nicht mehr notwendig.