Technik-Forum - Midrange Magazin
Technik-Forum - Midrange Magazin
Technik-Forum - Midrange Magazin
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
wurde dann auch das Tool unter Linux<br />
lauffähig. Damit wurde eines der ersten<br />
professionellen Linux-Tools auf den<br />
Markt gebracht. Seine Funktionalitäten<br />
entsprachen exakt denen der Versionen<br />
für andere Plattformen. Seit dieser Zeit<br />
sind Vertreter von Magic Software Enterprises<br />
in den verschiedenen Gremien<br />
der Open-Source-Community aktiv.<br />
RAD-Prinzip<br />
Das Grundprinzip von Rapid Application<br />
Development (RAD) ist unter anderem<br />
Plattform- und Datenbankunabhängigkeit.<br />
Die technische Konzeption,<br />
die Magic seine technischen Merkmale<br />
verdankt, ist über die Jahre bis hin zum<br />
aktuellen Magic eDeveloper unverändert<br />
geblieben: Die tabellenorientierte<br />
Programmiermethode, die das traditionelle,<br />
langwierige und fehleranfällige<br />
Codieren ersetzt, macht die Entwicklung<br />
mit diesem Tool sehr schnell. Sie<br />
erlaubt die Realisierung von Konzepten<br />
des Rapid Application Development<br />
Anzeige<br />
(RAD) sowie das Programmieren in iterativen<br />
Zyklen. Der Endnutzer wird in<br />
den Entwicklungsprozess integriert.<br />
Plattformunabhängigkeit wird dadurch<br />
realisiert, dass die gesamte Applikationsbeschreibung<br />
in der Steuerdatei abgelegt<br />
ist, die eine plattformspezifische<br />
Runtime-Engine ausführt. Diese lässt<br />
sich – wie andere Dateien auch – in beliebige<br />
Umgebungen (Linux, Unix,<br />
OS/400, Windows, etc.) kopieren und<br />
mit der passenden Runtime-Engine ausführen.<br />
Die Portierung läuft ohne langwierige<br />
Codierungs-, Kompilierungs-,<br />
Verknüpfungs- und Testphasen ab.<br />
Das Umwandeln von Client-/Server- in<br />
Internet-Anwendungen, das Downsizing<br />
von Großrechner- auf Client-/Server-Umgebungen<br />
oder umgekehrt das<br />
Upsizing von kleinen Netzwerken auf<br />
Client-/Server-Umgebungen wird so wesentlich<br />
erleichtert. Über MagicGate-<br />
Gateways können Applikationen auf 18<br />
verschiedene Datenbanken zugreifen.<br />
<strong>Midrange</strong> MAGAZIN September 2002<br />
<strong>Technik</strong> & Integration<br />
Die MagicGates nutzen dabei die volle<br />
Funktionalität der einzelnen Datenbanken.<br />
Daten können gelesen und geschrieben,<br />
datenbankbasierte Aktionen<br />
wie Sperren, Optimierung, Sicherheit,<br />
Passwort usw. können vorgenommen<br />
werden.<br />
Heterogene Daten aus mehreren Datenbanken<br />
können via Magic zu einem integrierten<br />
System zusammengefasst werden.<br />
Entwickler und Endbenutzer haben<br />
so die Möglichkeit, mit der selben Anwendung<br />
von jedem beliebigen Punkt<br />
der unternehmensweiten Umgebung aus<br />
auf mehrere Datenbanken zuzugreifen.<br />
Daten können dabei einfach physisch<br />
zwischen Plattformen verschoben und<br />
automatisch von einem Format in ein<br />
anderes konvertiert werden.<br />
Magic Software Enterprises GmbH<br />
D-85737 Ismaning<br />
� (+49) 089/96273-0<br />
� www.magicsoftware.com/germany<br />
47