|
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 :
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é.
|