
Warum Java?
Für die Anwendungsentwicklung ist
Java die Programmiersprache unserer Wahl. Nach unseren
Erfahrungen ist Java mit seinen Technologien inzwischen
auch reif für "mission critical"
Anwendungen gut geeignet.
Java ist standardisiert, performant, von seinen softwaretechnischen Konzepten auf der Höhe der Zeit, sicher und portabel. Mit Java erschließen sich nicht nur unterschiedliche Hardwareplattformen, sondern über die verfügbaren APIs auch verschiedenste Technologien für z.B. Datenbankanbindung, XML, Webservices und viele Internettechnologien.
Inzwischen ist eine Vielzahl an hervorragenden Werkzeugen und Bibliotheken verfügbar, welche die Produktivität in der Entwicklung und die Qualität der Ergebnisse erheblich steigern. Als professionelle Softwareentwickler wollen wir uns diese Vorteile nutzbar machen.

Was ist J2EE?
J2EE ist (Java 2 Platform, Enterprise Edition) ist ein von Sun definierter Standard für die Entwicklung komponentenbasierter, mehrschichtiger und verteilter Enterprise-Applikationen. Für uns ist J2EE der Schlüssel für hochskalierbare und multikanalfähige Anwendungen und gleichzeitig die Brücke zur Integration von Legacy Systemen.
Nach unseren Erfahrungen macht die Mächtigkeit
von J2EE nicht nur aus, dass man damit Web- oder
Thin-Client-Applikationen bauen kann, sondern dass
man über Technologien wie Webservices
oder Java Message Service die bestehende
IT-Infrastruktur integrieren und deren Dienste wieder
verwenden kann. J2EE ist eine ideale Integrationsplattform.
Bei alle Begeisterung über die J2EE-Technologien kennen wir jedoch auch deren Schwächen. Wir beraten Sie gerne über die Do's und Dont's, wenn Sie sich für J2EE interessieren.

Open Source versus Industriestandards
Gutes muss nicht immer teuer sein. Inzwischen gibt es für Java eine Vielzahl von Werkzeugen und Bibliotheken die eine hervorragende Qualität besitzen und ihre Praxistauglichkeit unter Beweis gestellt haben.
Ob man sich bei der Entwicklung mit Java für ein Open Source Produkt oder ein kommerzielles Produkt entscheidet, bedarf einer sorgfältigen Abwägung der Interessen. Zu berücksichtigen ist nicht nur die technische Leistungsfähigkeit, sondern auch Fragen des Investitionsschutzes, des Supports, der Haftung und der Integration in eine integrierte Entwicklungslandschaft. Heute ist der große Erfolg von Open Source Produkten für Java zugleich auch wieder zu einem Problem geworden, denn die Vielzahl der angebotenen Lösungen erfordert eine kontinuierliche Beobachtung, Erprobung und Aktualisierung. Dabei sollte man auch nicht zu häufig das Pferd wechseln, denn die Kosten für die Umstellung und das Erlernen neuer Werkzeuge fressen schnell vermeintliche Produktivitätsvorteile auf.
In unseren Projekten orientieren wir uns an den
Wünschen unserer Kunden. Ob Sie die Sicherheit
und den Support eines professionellen Applikationsservers
wie dem IBM Websphere Application Servers
bevorzugen oder z.B. mit JBoss
auf Open Source setzen, bleibt ihre Entscheidung.
Wir beraten Sie aber auch gerne bei der Auswahl
des für Sie richtigen Werkzeugportfolios
und geben unsere Erfahrungen mit verschiedenen
Produkten weiter.
|