Développement JAVA

KerniX, dès sa création, s'est intéressée au langage de programmation JAVA et à son environnement d'exécution. Le langage de développement Java ayant la particularité principale d'être portable sur plusieurs systèmes d'exploitation tels que Unix, Microsoft Windows, Mac OS et notamment Linux avec Resin ou Tomcat (open source).

Pourquoi choisir JAVA ?

Si les développeurs de KerniX choisissent d'utiliser le langage JAVA, c'est que celui-ci compte de nombreux avantages :

  • L'utilisation d'une méthode orientée objet
  • La possibilité offerte à un même programme d'être exécuté sur plusieurs systèmes d'exploitation différents
  • Celle offerte aux développeurs de pouvoir exécuter du code distant de manière sûre
  • Enfin, le Java possède les points forts des langages de programmation orientés objet comme le C++ tout en étant plus facile d'utilisation

De plus, les développements JAVA garantissent la portabilité des applications web sur quasiment tous systèmes d'exploitation propriétaires et tous types de systèmes d'exploitation libres comme Linux. Ce dernier étant le principal système d'exploitation des hébergements proposés par KerniX, il est tout naturel que KerniX et son équipe aient été immédiatement capables d'assurer les développements en JAVA.

Java permet donc de développer des applications web autonomes mais aussi, et surtout, des applications client-serveur. Côté client, les applets sont à l'origine de la notoriété du langage. Côté serveur, Java s'est imposé dans le milieu de l'entreprise grâce aux servlets, le pendant serveur des applets, et plus récemment les JSP (JavaServer Pages) qui peuvent se substituer aux autres langages tels que PHP, ASP et ASP.NET.

Les applications web réalisées et hébergées dans ce cadre par KerniX pour ses clients peuvent être alors exécutées sur tous les systèmes d'exploitation sur lesquels est installée une plateforme de développement Java, dont le nom technique est JRE (Java Runtime Environment - Environnement d'exécution Java). Pour tous, c'est alors la garantie de la portabilité des applications Java dans les architectures client-serveur, ainsi que la facilité à migrer ses applications entre différents serveurs, qui font la réussite du projet dans cet environnement de développements.

Forte de son expérience du développement de son propre framework KWO, KerniX est à même d'installer et d'effectuer pour vous des développements JAVA sur les frameworks JAVA suivants :

  • Spring
  • Struts
  • JBoss
  • GWT
  • Stripes

De plus KerniX est à même d'héberger les serveurs d'applications suivants :

  • WebSphere
  • Geronimo
  • GlassFish
  • JBoss
  • WebLogic
  • Tomcat
  • Resin
  • ColdFusion/Flex

Dés lors KerniX met toute son infrastructure Web à disposition pour l'hébergement et le déploiement de ces projets Java, qu'ils soient destinés à Internet, à un extranet, ou à un intranet applicatif.

Comptant dans son équipe des développeurs JAVA, KerniX peut également vous aider pour la mise en œuvre, le support et l'enrichissement fonctionnel de vos applicatifs.