Java

Java ist eine leistungsfähige und sehr flexibel einsetzbare objektorientierte Programmiersprache.

Java ist vielseitig, effizient, sicher und für alle im Geschäftsleben verbreiteten Betriebssysteme erhältlich. Java wird auf allen gängigen Geräten, Computern und in Netzwerken eingesetzt, auf Notebooks, Desktops, Servern, Spielekonsolen, Mobiltelefonen und Supercomputern.

Wir entwickeln mit Java individuelle Software-Anwendungen und integrieren diese mit anderen Anwendungen und Datenbanken. Auf Basis von Java entwickeln wir beispielsweise Online-Shops, E-Commerce-Systeme, Content Management Systeme, CRM-Anwendungen und Corporate Websites.

Java ist standardisiert und industriell anerkannt. Viele ausgereifte Java Frameworks erleichtern es, in kurzer Zeit hoch leistungsfähige Software zu entwickeln, die auf geschäftliche Datenbanken und andere Anwendungen zugreift, diese miteinander verknüpft und über das Internet zugänglich macht. Zu diesen Frameworks zählen neben vielen anderen auch das Spring Framework und Hibernate. 

Die Java Platform, Enterprise Edition, abgekürzt Java EE oder früher J2EE, beschreibt eine Softwarearchitektur für die transaktionsbasierte Ausführung von Software-Anwendungen und insbesondere Web-Anwendungen. Für alle Spezifikationen der Java Enterprise Edition sind eine oder mehrere Open-Source-Frameworks vorhanden, die in der Regel kostenlos verwendet werden dürfen.

Die Java Enterprise Edition umfasst Enterprise Application Technologien, Web Application Technologien und Web Services Technologien. Zu den Enterprise Application Technologien zählen die Spezifikationen JPA, EJB, Bean Validation, JTA, JMS, JAAS, JNDI und JavaMail. Zu den Web Services Technologien zählen die Spezifikationen JAX-RS, JAX-WS und JAXB. Zu den Web Application Technologien zählen die Spezifikationen JSP, Java Servlet und JSTL. 

Hardin Software entwickelt zuverlässige, robuste, ergonomische, wartbare und effiziente Java Anwendungen. Wir entwickeln Java Software entsprechend Ihren Anforderungen. Wir unterstützen Sie beim Testen, bei der Fehlerbeseitigung und bei der Pflege von Java Quellcode.