Architecture Souple et Solide

ARCHITECTURE LOGICIELLE ET UTILISATION DES STANDARDS POUR ASSURER LA COMPATIBILITÉ

Les solutions ibs sont des applications web multi-niveaux et multi-navigateurs (Microsoft Internet Explorer, Mozilla Firefox, Chrome) basées sur le Model View Controller 2, utilisant Struts comme cadre.

Le noyau de l’architecture se base sur Spring, un framework de développement d’application Java. Spring apporte des avantages significatifs et réduit les efforts de développement, tout en améliorant la couverture des tests et la qualité.

Nous utilisons iBATIS et ses descripteurs XML pour la gestion des instructions SQL permettant de charger et de décharger les objets Java depuis la base de données.

  • Couche Client

Soft Solutions a une grande expérience dans l’utilisation de toutes les fonctions possibles offertes par les navigateurs comme DOM, XML, JavaScript, XML-HTTP dans le but d'offrir aux utilisateurs des interfaces riches, nécessaires pour exécuter des processus métier complexes. Les dernières versions d’ibs Suite sont entièrement basées sur HTML5, sans Flash, afin d'assurer la mobilité et l’entière compatibilité avec tous les navigateurs.


  • Couche Présentation

Cette couche est basée sur Apache Struts, un système de développement d’applications Web MVC2., Afin de simplifier la maintenance, nous séparons la vue (JSP / JavaScript) du modèle (Java) en gérant ces deux parties avec un contrôleur (principalement via des Servlets)


  • Couche Métier

Cette couche utilise des objets POJO’s (Plain Old Java Objects) et le framewsork Spring agit comme un conteneur léger d’objets.


  • Couche Intégration

Ce niveau utilise iBATIS qui fournit un moyen simple et flexible de transférer les données entre les objets Java et la base de données relationnelle. Le système de mappage des données permet de réduire considérablement la quantité de codes Java qui est normalement nécessaire pour accéder à la base de données.


Notre Vision
Nos Solutions
Services et Support
Clients et Partenaires
HR et Carrières
Notre Société
Notre Vision
Nos Solutions
Services et Support
Clients et Partenaires
HR et Carrières
Notre Société