17.10.2012 Aufrufe

Technik-Forum - Midrange Magazin

Technik-Forum - Midrange Magazin

Technik-Forum - Midrange Magazin

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!