Technologie

Systemarchitektur

funtrade besteht aus einer Server-Komponente, welche die Applikationslogik, Persistenz (Datenbank), Integrationsschnittstellen und Web Client enthält. Neben dem Zugriff über den Browser gibt es auch die Möglichkeit, mit einer Rich Client Applikation zu arbeiten.

Die funtrade Server Komponenten lassen sich problemlos in einer virtualisierten Umgebung einsetzen.

Applikationsserver und Persistenz

Die funtrade Business-Logik und Persistenz ist vollständig auf der Basis von Progress OpenEdge ABL (Advanced Business Language) und Progress-RDBMS (Relational DataBase Management System) aufgebaut. Progress-RDBMS ist eine ausserordentlich stabile Datenbank, die auch unter grosser Last keine Probleme zeigt. Bekannt ist die Progress-Datenbank vor allem wegen ihrer guten Performance und tiefen Total Cost of Ownership. Progress ist für diverse Unix-Versionen, Linux und MS Windows erhältlich. Wir empfehlen aus Performance-, Skalierbarkeits- und Stabilitätsgründen, den Server mit Linux zu betreiben.

Web Client

Der Web Client für funtrade verwendet die Eclipse Remote Application Platform (RAP). Einer der Vorteile von RAP ist, dass dafür der gleiche Code verwendet wird wie für den Rich Client. Damit hat der Web Client (abgesehen von Browser bedingten Einschränkungen) die gleichen Features wie der Rich Client.

Rich Client

Als Rich Client verwenden wir die Eclipse Rich Client Platform (RCP), welche Java basiert auf allen gängigen Betriebssystemen von Windows über Mac OS X bis zu Linux funktioniert. Der Rich Client ist dank dem Launcher jederzeit ohne Installationsaufwand für jede funtrade Version aktuell und bietet eine native User Experience inklusive Office Integration auf Windows. Der Rich Client kommuniziert mit dem Server über HTTPS und braucht daher keine zusätzliche Netzwerk-Konfiguration wie Firewall Rules.

Integrationsschnittstellen

Der Applikationsserver besitzt einige (optionale) Schnittstellen für andere Applikationen. Diese sind als SOAP Web Services konfigurierbar.

Das sagen unsere Kunden

Mit dem Veranstaltungsmodul von funtrade erfassen wir die TeilnehmerInnen unserer Fachtagungen, produzieren die Rechnungen und die Teilnehmerlisten. Damit bewahren wir trotz Hektik die Übersicht.

Reto Planta, Schweizerische Energiestiftung

Kontaktieren Sie uns für eine unverbindliche Beratung.

+41 44 247 70 00 info@arenae.ch