4D Tour: 4th Dimension - technische Details!
Programmierung und Oberflächengestaltung in 4D
- 4D besitzt eine eigene Programmiersprache mit über 700 Befehlen
(4D
Dokumentation online )
- Die 4D Programmiersprache ist eine Sprache der 4.Generation (mehr
Infos)
- Die Oberflächengestaltung der Anwendung wird in 4D erledigt
- Der Ablauf der Programmierung wird durch Ereignisse gesteuert
Dateihandling und Updates in 4D
- 4D unterscheidet zwischen der Programmsierung einer Anwendung (Struktur)
und den eigentlichen Daten der Anwendung
- Die Struktur kann interpretiert laufen
- Im interpretierten Modus einer 4D Anwendung kann im laufenden Programm
die Oberfläche und der Code geändert werden. Die Änderungen
sind ohne Neustart wirksam
- Die Struktur kann kompiliert werden, die Programmabläufe werden
um das 3- bis 1000-Fache beschleunigt (4D
Compiler)
- Eine 4D-Struktur kann auf verschiedne Datendateien angewendet werden
- Um ein Update einer Anwendung durchzuführen, muß nur das
Struktur-File ausgetauscht werden - es ist KEIN Daten-Export nötig!
Der 4D Web-Server und Internet
- 4th Dimension, 4D Server und 4D Client beinhalten einen eigenen Web-Server
- Datenbankinhalte können mit einem Browser abgefragt werden - der
HTML Code wird automatisch erstellt
- Eigener HTML-Code kann dynamisch mit Inhalten aus der Datenbank gefüllt
werden
- Der Web-Server verarbeitet nach dem gleichen Prinzip auch XML und WML.
So kann per WAP-Handy auf 4D-Anwendungen zugegriffen werden
- Internetbefehle für SMTP, POP3, FTP und TCP/IP (mehr
Infos)
- Sicherheit durch SSL Unterstützung!
- Web-Interface und Logik sind sauber getrennt
Web-Sevices als Server und Client
- Mit nur wenigen Klicks können Sie einen SOAP-Server aufsetzen
- Sie können sehr einfach auch andere Web-Services in Ihre Lösung mit
einbinden
Die technische Funktionsbeschreibung finden Sie unter: 4D
Produktübersicht
Infos der nächsten Seiten:
-> Wie setzt man eine fertige 4D Anwendung
ein?
-> Noch Fragen?