reBOX Web Application Development Framework

Überblick

Das reBOX Web Application Framework ist eine innovative Entwicklungsumgebung zur Erstellung einer neuen Generation webbasierter Softwarelösungen. Es ermöglicht die einfache und effiziente Umsetzung von echten Web Applikationen, die sich vor allem durch höchsten Bedienkomfort und bewährte Konzepte der Benutzerführung auszeichnen. Mit reBOX hält das vertraute Erscheinungsbild klassischer Desktop-Anwendungen Einzug in die Welt herkömmlicher Onlinelösungen.

Das reBOX Web Application Framework bietet eine umfassende Plattform zur maßgeblichen Vereinfachung des Design- und Implementierungsprozesses browserbasierter Anwendungen: In einem umfangreichen Application Programming Interface (API) werden die grundlegenden Strukturen des Webs weitestgehend ausgeblendet und die verschiedenen erforderlichen Technologien in einer einheitlichen, objektorientierten Entwicklungsumgebung integriert.

Webentwicklung morgen. Der Einsatz von reBOX ermöglicht die Realisierung innovativer Lösungen mit einer im Web einzigartigen Benutzeroberfläche. Das Ergebnis sind vollwertige Programme mit einer außerordentlichen Ähnlichkeit zu vertrauten Desktop-Anwendungen. Die Zusammenführung der verschiedensten Webtechnologien und deren Kombination mit einer einfach zu handhabenden Entwicklungsumgebung ermöglichen die Erstellung komplexer Applikationen auf jene effiziente Art und Weise, die bislang der Programmierung von Desktop-Anwendungen vorbehalten war. Integrierte Kommunikationsmechanismen, eine schnell zu erlernende API und eine umfassende Komponentenbibliothek zur Realisierung ansprechender graphischer und interaktiver Oberflächen bieten Dienste auf höchstem Niveau und machen so eine Einarbeitung in die unterschiedlichen Grundlagentechnologien überflüssig.

Einzigartige Oberflächen. Die Oberfläche von Anwendungen wird mit Hilfe der reBOX API erstellt, die ein umfangreiches Set an graphischen Standardkomponenten zur Gestaltung von Eingabemasken zur Verfügung stellt. Im Gegensatz zu einer Sammlung lose gekoppelter Seiten ermöglicht reBOX die Realisierung echter Applikationen im Web, die in gewohnter Weise in verschieb- und veränderbaren Fenstern parallel, interaktiv und kooperativ ausgeführt werden. Integrierter Theme Support sowie die Unterstützung mehrsprachiger Anwendungen erlauben es, jede Lösung an die individuellen Bedürfnisse der Benutzer anzupassen.

Integrierte Kommunikationsmechanismen. Zur Datenspeicherung und -verarbeitung sowie zum Austausch von Nachrichten zwischen verschiedenen Clients benötigen komplexe Anwendungen umfassende Kommunikationsmöglichkeiten zwischen Client und Server. reBOX stellt hierfür eine erweiterbare und sowohl client- als auch serverseitig vollständig integrierte Infrastruktur zur Verfügung. Die zur Anwendung kommende serviceorientierte Architektur (SOA) und der Einsatz standardkonformer Kommunikationstechnologien gewährleisten weitestgehende Technologieunabhängigkeit, Erweiterbarkeit und die einfache Integrierbarkeit in bestehende Unternehmenslösungen. Das traditionelle linkbasierte Request/Reply Interaktionsmodell wird durch moderne asynchrone Client/Server Kommunikationsmechanismen abgelöst.

Server Services. Die dritte Komponente des Web Application Frameworks bilden neben dem Application Programming Interface und der Kommunikationsinfrastruktur die reBOX System Services. Diese stellen dem Entwickler Standardfunktionalität zur Verfügung, welche in beliebigen Anwendungen zum Einsatz kommen kann. Dazu gehören allgemeine Funktionen der reBOX Laufzeitumgebung sowie häufig benötigte Dienste, wie etwa ein integriertes Benutzer- und Sicherheitsmodell sowie eine vereinheitlichte Schnittstelle für den Zugriff auf das integrierte Dateisystem.

Fragen? Schreiben Sie uns.