Des solutions qui vous ressemblent

Architecture

De façon globale, l’équipe ProgramShop a orienté le développement de la plateforme dans le sens de la portabilité. L’usage de standards reconnus, tant au niveau du système d’exploitation que du langage de programmation utilisé, a beaucoup contribué à cette philosophie.

Système d’exploitation

La plateforme ProgramShop est capable de fonctionner sous différents types de systèmes d’exploitation. Il est donc tout à fait possible de la déployer aussi bien sous Linux que sous Windows.

Les versions actuellement certifiées de Linux sont les suivantes :

  • RedHat Enterprise Server 3
  • Fedora Core 3
  • Fedora Core 4

Les versions actuellement certifiée de Windows sont les suivantes :

  • Windows XP

Base de données

L’équipe ProgramShop s’est attachée à rendre la plateforme la plus indépendante possible du système de gestion de base de données relationnel utilisé. Actuellement, le SGBDr open source PostgreSQL 8.1 est utilisé.

Serveur d’application

La plateforme ProgramShop est une application Java contenue dans un serveur J2EE. Actuellement, le serveur d’applications utilisé est Tomcat 5.5.

Ce serveur est l’implémentation officielle du standard J2EE. Il est donc aisé de porter la plateforme vers un autre conteneur du marché.