OpenROAD

OpenROAD
OpenROAD
Entwickler Ingres Corporation
Aktuelle Version 2006
Betriebssystem Unix-Derivate, Linux, Windows
Kategorie Integrierte Entwicklungsumgebung
Lizenz proprietär
www.ingres.com

OpenROAD bedeutet „Open Rapid Object Application Development“, und ist eine plattformübergreifende, objektorientierte Entwicklungsumgebung (IDE), welche die Entwicklung von datenbankbasierten Softwarelösungen ermöglicht. Es wurde bei OpenROAD besonderen Wert darauf gelegt, eine einfache und doch leistungsfähige 4GL-Sprache zu unterstützen, welche den Datenbankzugriff und die Ereignissteuerung im Vergleich zu anderen Sprachen enorm vereinfacht. Die einfach zu gestaltenden OpenROAD Programme können je nach Bedarf als Client-Anwendungen (nach Installation einer Laufzeit-Umgebung) oder als eClient- bzw. mClient-Anwendungen im Webbrowser abgerufen werden. Schwachpunkte sind derzeit noch besonders im Bereich des Code-Editors zu suchen, welcher aber auf Wunsch vorläufig durch einen externen Editor ersetzt werden kann.

Inhaltsverzeichnis

Versionsgeschichte

Die Geschichte von OpenROAD ist eng an die des Ingres DBMS gebunden. Die erste Version erschien in den frühen 90ern, und trug damals noch den Namen „Windows 4GL“. Von OpenROAD gab es (unter anderem) die folgenden Versionen:

  • OpenROAD 3.0
  • OpenROAD 3.5
  • OpenROAD 4.0
  • OpenROAD 4.1
  • OpenROAD 2006 (=5.0; aktuell – die erste GA-Version erschien im Dezember 2006)
  • OpenROAD 5.5 (voraussichtlich Ende 2009; XML- und Unicode-Support)

Eigenschaften

  • Objektorientierte Sprache: Klassen, Einfache Vererbung
  • Plattformübergreifend
  • Integrierter Debugger/IDE
  • Integrierter Anwendungsserver (DCOM, HTTP, HTTPS)
  • Unterstützung für Windows CE Entwicklung (V5.0)
  • Unterstützung für VB.Net/Java Integration

Defizite

  • Kein Autovervollständigen für Quellcode, SQL-Statements und Benutzerobjekte (lediglich Syntaxhervorhebung durch Anbindung externer Editoren möglich)
  • Fehlen der Möglichkeit, eigene Objekte von Systemklassen abzuleiten
  • Parallele Arbeit mehrerer Entwickler an einem Projekt bisher nur eingeschränkt möglich
  • SVN-Anbindung (noch) nicht möglich, da als Repository eine Datenbank verwendet wird (XML-Export kommt in einer zukünftigen Version)
  • Unter Linux und Unix wird bisher MainWin benötigt (daher auch keine völlige Offenlegung der Quellen möglich)
  • Fehlende Unicode-Unterstützung (kommt mit Version 5.5; voraussichtlich Ende 2009 verfügbar)

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • OpenROAD — stands for Open Rapid Object Application Development . It is a 4GL development language which include a suite of development tools, with built in IDE (Written in OpenROAD), Code Repository, allowing applications to be developed and deployed on… …   Wikipedia

  • Doug McConnell — is a television journalist who has focused on environmental issues, with programs on the air continuously since 1982. He has created, produced and hosted many series, special programs, and news projects for local, national and international… …   Wikipedia

  • Ingres (database) — Ingres Ingres Corporation logo Developer(s) Actian Corporation Stable release Ingres Database 10 / October 12, 2010; 13 months ago (2010 10 12) …   Wikipedia

  • Bristlecone pine — Taxobox name = Bristlecone pines image width = 240px image caption = A Great Basin Bristlecone Pine forest regnum = Plantae divisio = Pinophyta classis = Pinopsida ordo = Pinales familia = Pinaceae genus = Pinus subgenus = Ducampopinus sectio =… …   Wikipedia

  • Alpine Way — Infobox Australian Road road name = Alpine Way route route route photo = caption = length = 126 direction = East West start = Barry Way, Jindabyne, New South Wales finish = on NSW/Vic. Border est = through = Khancoban route = [http://www.openroad …   Wikipedia

  • Vikingsholm — Infobox nrhp name = Vikingsholm nrhp type = caption = Vikingsholm Castle, Emerald Bay, Lake Tahoe, CA nearest city= South Lake Tahoe, California area = built = 1929 architect = Lennart Palme, AIA; Matt Green architecture = Late 19th And 20th… …   Wikipedia

  • Fourth generation language — oder kurz 4GL bezeichnet Programmiersprachen/Programmierumgebungen der vierten Generation. Diese sind darauf ausgerichtet, rasch für einen bestimmten Anwendungsbereich (das heißt mit möglichst wenigen Code Zeilen) Funktionen oder komplette… …   Deutsch Wikipedia

  • Fourth-generation programming language — A fourth generation programming language (1970s 1990) (abbreviated 4GL) is a programming language or programming environment designed with a specific purpose in mind, such as the development of commercial business software.[1] In the history of… …   Wikipedia

  • Snowy Mountains — For the Snowy Mountains of Wyoming, USA, see Medicine Bow Mountains. Snowy Mountains Range …   Wikipedia

  • Mendocino County, California — Infobox U.S. County county = Mendocino County state = California map size = 250 founded = 1850 seat = Ukiah | largest city = Ukiah | area total sq mi =3878 area land sq mi =3509 area water sq mi =369 area percentage = 9.52% census yr = 2000 pop …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”