Einen Großteil unserer Softwareprojekte realisieren wir mit der Programmiersprache Java. Da besonders im öffentlichen Sektor die Anzahl der Softwarenutzer in der Regel sehr hoch ist, setzen wir bei unseren Projekten auf Webanwendungen. Dies erspart dem Kunden den aufwändigen Softwarerollout, da die Software lediglich auf dem Server eingespielt wird und der Nutzer über einen Standard-Webbrowser darauf zugreift.
Als Softwareunternehmen ist es für uns selbstverständlich, dass wir uns fortlaufend in aktuelle Technologien und Vorgehensweisen einarbeiten.
Wir möchten Ihnen kurz Technologien nennen, die sich in vergangenen Projekten immer wieder bewährt haben:
Java
Java ist eine plattformunabhängige Sprache. Dies bedeutet, dass die Anwendung auf Windows, Linux, Mac OS usw. ausführbar ist. Die Sprache ist sehr weit verbreitet und ist deshalb eine zukunftssichere Lösung für Ihr Projekt.
Java Enterprise Edition (kurz Java EE)
Java EE ist speziell für Geschäftsanwendungen konzipiert. Diese Anwendungen laufen auf einem sogenannte Application Server, der von Haus aus clusterfähig ist. Wir setzen die Enterprise Edition für hochskalierbare Anwendungen ein.
ORACLE Datenbank
In unseren Projekten setzen wir seit vielen Jahren auf das Datenbanksystem von ORACLE. Besonders große Datenbanken profitieren von den Optimierungsmöglichkeiten des Systems.
Service orientierte Architektur (SOA)
In einer Service orientierten Architektur komunizieren die einzelnen Module der Anwendungen über Webservices miteinander. Dies garantiert eine hohe Modularität, was langfristig auch zu einer hohen Wartbarkeit führt.
XML
Das strukturierte Austausch-Format XML hat sich in den letzten Jahren zum De-Facto-Standard entwickelt. Das Format ist in einer menschenlesbaren Form und zugleich maschinell gut zu verarbeiten.
LUNZER + PARTNER hat Erfahrung mit der Verarbeitung, Differenzbildung und der effizienten Durchsuchung von XML Dokumenten. Diese Kenntnis haben wir in Projekten für die Formate XJUSTIZ bzw. XDOMEA eingesetzt.