Mit jeder neuen Softwaregeneration gehen die Hersteller entweder den Weg zur mobilen Anwendung oder ins Web. Dabei scheinen die normalen Poweruser vergessen zu werden. Ob das wirklich so ist, was wir von unserem Hersteller bekommen und wie es funktioniert ist Gegenstand des Vortrags mit hoffentlich lebhafter Diskussion.
Es wird zunächst ein Überblick über Rolle, Einsatz und Möglichkeiten des FileMaker Servers gegeben. Dabei werden auch die im Unternehmenseinsatz wichtigen Teile wie z. B. Single-Sign-on (mit nur einer Anmeldung am Rechner auch FileMaker Datenbanken öffnen können) oder Stand-by Installationen zumindest auch so vorgestellt, dass Entscheider sich ein Bild machen können.
Mit der Beschäftigung von Skript-Ausführung auf dem Server und der Zeitsteuerung umreissen wir die Arbeitsteilung zwischen Server-Client Systemen und besprechen mit einem Blick unter die Haube von Webdirect die Nutzung von FileMaker ohne sein Desktop-Gegenstück (außer einem Webbrowser natürlich).
Hat das Einfluss auf Entwicklungs- und Einsatzplanung (welche Geräte, welche Software, was und wie verteilen...)? Wo sind Chancen und Gefahren? Praktische Erfahrungen aus unterschiedlichen Umgebungen sollten in der Diskussion beigesteuert werden. Berichte und Infos von der Devcon in USA werden selbstverständlich eingestreut.
Ziel ist, dass die Teilnehmer ein umfassendes Bild von den Möglichkeiten der aktuellen Serverversion haben, kritisch den eigenen Einsatz beurteilen und Entscheidungen für die Zukunft treffen können.
FMK2019 FileMaker und ESS (MySQL) mit cURL statt ODBC by Philipp Puls
FMK2015: FileMaker Server 14 by Volker Krambrich
1. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14
Quo vadis, FileMaker?
Der Datenbankserver für mich?
Warum nicht!
Do, 08.10.2015 (Raum Alster)
2. Über mich
Volker Krambrich
Dr. phil., Linguist, Informatiker
Habe als Koch gearbeitet und
Fluggäste verwöhnt. Abwickler für
Schiffscharter und vieles mehr. Ich
koche noch immer gern, spiele Cello
und sammle Pilze und Beeren.
Arbeite bei FileMaker Platinum
Partner NORSULT in Finnland.
FileMaker seit 1989 Dr.FileMaker@mac.com
& 14
3. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Server 14 – Wohin geht die Reise?
• FileMaker feierte in diesem Jahr 30 Jahre auf dem Markt
• Ist FileMaker das richtige Produkt für mich?
• …20 Mio. Anwender können nicht irren…
• Was ist das besondere an FileMaker?
• Der Kern der FileMaker Plattform:
Datenbankserver – Applikationsserver
4. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Datenbankserver – Applikationsserver
Was ist eine Datenbank?
Eine
Datenbank
ist
eine
Sammlung
strukturierter
Informationen
zu
einem
oder
mehreren
Themenbereichen
(Domains).
Oft
spricht
man
von
Datenbanksystem
(DBS),
da
man
an
elektronische
Datenverwaltung
denkt.
5. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Datenbankserver – Applikationsserver
Was ist eine Datenbank?
Eine
Datenbank
ist
eine
Sammlung
strukturierter
Informationen
zu
einem
oder
mehreren
Themenbereichen
(Domains).
Oft
spricht
man
von
Datenbanksystem
(DBS),
da
man
an
elektronische
Datenverwaltung
denkt.
Die
wesentliche
Aufgabe
eines
DBS
ist
es,
große
Datenmengen
effizient,
widerspruchsfrei
und
dauerhaft
zu
speichern
und
benötigte
Teilmengen
in
unterschiedlichen,
bedarfsgerechten
Darstellungsformen
für
Benutzer
und
Anwendungsprogramme
bereitzustellen.
(Quelle:
https://de.wikipedia.org/wiki/Datenbank,
(02.
Okt.
2015))
6. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Datenbankserver – Applikationsserver
Was ist eine Datenbank?
Technik
DBMS
+
Daten
Beispiele
MySQL
+
Datendateien
Oracle
+
Dateien
SyBase
+
Dateien
7. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Datenbankserver – Applikationsserver
Was ist eine Datenbank Anwendung?
Computerprogramme,
die
die
individuell
erforderlichen
Daten
unter
Nutzung
eines
DBMS
und
Berücksichtigung
von
Geschäftsregeln
verwalten
und
speichern.
Beispiele:
Auftragsverwaltung
und
Bestellwesen,
Kunden-‐
und
Adressverwaltung,
Rechnungserstellung
(zit.
nach:
https://de.wikipedia.org/wiki/Datenbank,
(02.
Okt.
2015))
8. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Datenbankserver – Applikationsserver
Was ist eine Datenbank?
Technik
DBMS
+
Daten
Webserver…
individual
Programm
Beispiele
MySQL
+
Datendateien
Oracle
+
Dateien
Apache,
IIS…
‚myProgram‘
Werkzeuge
DBMS
Manager
Programmiersprache
generische
Datenwerkzeuge
Beispiele
Oracle
sql,
Java,
C++
PowerBuilder…
Apache,
IIS…
Excel
9. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Anwendungsserver
Datenbankserver
Datenbankserver – Applikationsserver
Daten
DBMS
Steuerung,
Rechte
Zugriffs-‐,
Verwaltungs-‐
sprache
Präsentationssoftware
Zugriffs-‐,
Verwaltungs-‐
sprache
Datenbank-‐
zugang
Geschäftsregeln
Prozesse
Daten
11. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Anwendungsserver
Datenbankserver
FileMaker
Serverumgebung
MacOS
X
MS
Windows
WAN
LAN
Desktopumgebung
MacOS
X
MS
Windows
WAN
LAN
lokal
Cloud
-‐
WEB
Safari
IE
Chrome
(≥
v.
38)
Mobil
Umgebung
iOS
WAN
LAN
lokal
12. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Anwendungsserver
Datenbankserver
FileMaker
Serverumgebung
MacOS
X
MS
Windows
WAN
LAN
Desktopumgebung
MacOS
X
MS
Windows
WAN
LAN
lokal
Cloud
-‐
WEB
Safari
IE
Chrome
(≥
v.
38)
Mobil
Umgebung
iOS
WAN
LAN
lokal
14. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
15. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
Sharing
(peer-‐to-‐peer)
Test
Umgebung
ad
hoc
Lösung
(Datenverlust
ist
ok)
16. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14
Quoted
and
annotated
after
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
Why
use
FileMaker
Server?
17. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14
Quoted
and
annotated
after
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
Two machine deployment
FM
Pro/Advanced
FM
Go
xml
/
PHP
Engine
ODBC/JDBC
WebDirect
Admin
Console
18. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14
Warum einen Server benutzen?
• Mehrbenutzerbetrieb
• Datensicherung
• Sicherheit
• erweiterter
Einsatz:
Desktop
(MacOS
X;
Windows
8,
10)
mobil
(iOS
FileMaker
Go;
Browser
WebDirect)
Web
(WebDirect)
integriert
(CWP;
ODBC/jdbc)
19. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Mehrbenutzer
20. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Backup
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
21. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Backup
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
22. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Backup
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
23. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Backup
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
24. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Backup
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
25. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Backup
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
26. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Sicherheit
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
27. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Sicherheit
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
28. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14 • Sicherheit
Quotation
from
Ryan
Manook,
FileMaker,
Inc.
at
Developer
Conference
2015,
Las
Vegas
29. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14
Warum einen Server benutzen?
• Mehrbenutzerbetrieb
• Datensicherung
• Sicherheit
• erweiterter
Einsatz:
Desktop
(MacOS
X;
Windows
8,
10)
mobil
(iOS
FileMaker
Go;
Browser
WebDirect)
Web
(WebDirect)
integriert
(CWP;
ODBC/jdbc)
30. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
FileMaker Server 14
Warum einen Server benutzen?
• Lastverteilung
• Scheduled
Scripts
• Perform
Script
on
Server
• Einbindung
von
‚offline‘-‐Lösungen
• FileMaker
Go
&
FMP
Protocol
fmp://{{account:password@}address/}
filename{?script=scriptname{¶m=scriptparameter}
{&$variablename{[repetitionnumber]}=value}}
fmp...
31. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Technical Specifications
32. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Diskussion
Vielen Dank für Ihre Aufmerksamkeit und Teilnahme!
Diese Session ist gefördert von
33. Dr. Volker Krambrich
FileMaker Server
FileMaker Konferenz 2015 Hamburg
www.filemaker-konferenz.com
Vielen Dank unseren Sponsoren
Danke für das Bewerten dieses Vortrages