Java-Frameworks
Grundgerüst für individuelle Lösungen
Die Java-Technologie, entwickelt von Sun Microsystems, besteht aus der Programmiersprache Java und der Java-Plattform als Ablaufumgebung für Java-Programme. Weitere Komponenten werden z. B. für die Sammlung von Programmschnittstellen (APIs), die Einbettung von mobilen Geräten oder die Spezifikation einer Software-Architektur für die transaktionsbasierte Ausführung von Java-Programmen verwendet.
Ziel der Entwickler der Java-Technologie war es, über die Konzeption einer Programmiersprache hinaus eine vollständige Betriebssystemumgebung für unterschiedlichste Einsatzzwecke zu entwerfen. Als Einsatzbereich für die neue Technologie wurde nach einigen Versuchen und Überlegungen das Internet definiert, woraufhin ein um Java erweiterter Browser erstellt wurde. Mit der Integration von Java in den Browser Netscape Navigator Mitte der 90er Jahre hat sich die Java-Technologie für den Internet-Bereich durchgesetzt. Der auf Java basierende Applikationsserver Tomcat liegt z. B. den von uns verwendeten Produkten von Atlassian und Pentaho sowie der JBoss-Technologie zu Grunde.
Viele unserer Kunden verfügen selbst über Java-Know-how und fragen uns daher nach Anwendungen, die auf dieser Technologie erstellt wurden. Auch ein großer Teil der Novell-Produkte, die wir verwenden, basiert auf Java. So greifen wir für die Entwicklung von Web-Anwendungen häufig auf Java-Frameworks zurück – Rahmenstrukturen, die in der Regel bereits alle für die jeweilige Anwendung erforderlichen Komponenten enthalten. Dazu gehören neben den oben genannten Java-Komponenten auch Server, Application Clients und Datenbankmanagementsysteme. Auf Basis dieser Frameworks können wir individuelle Internet-Anwendungen schnell und kostengünstig konzipieren und implementieren.

