Les solutions de cette ligne de produits se caractérisent par les éléments en commun suivants:
- Utilisable dans un environnement client/serveur aussi bien en ligne qu'en batch.
- Les produits qui effectuent les mises à jour maîtrisent la validation à
deux phases (two phase commit). Ainsi, ils peuvent être utilisés non
seulement lors de traitements de transactions 'simples', mais aussi
lors de traitements de transactions répartis.
- Les produits sont utilisables dans une application répartie en tant que
véritables composants serveur accessible plusieurs clients, ou en tant
que bibliothèques de sous-programmes exécutées dans le même espace
d'adresses que le client. L'API est entièrement identique dans les deux
cas.
- Dans une utilisation répartie, les produits utilisent le protocole TCP/IP. Ainsi, les composants OPENedition ne sont pas utilisés uniquement au sein de votre LAN, mais aussi pour les applications Internet et Intranet.
- Le rôle occupé par une plate-forme système n'est pas défini de manière
obligatoire, mais peut être affecté conformément à vos exigences.
Ainsi, par exemple, ce n'est pas un problème qu'un MSV Host se serve en
tant que client du service d'un serveur PC 'OPENedition'.
- Les produits OPENedition sont disponibles pour toutes les
plate-formes systèmes courantes. De ce fait, il existe dans un
environnement système hétérogène une sécurité de planification pour le
up, right et downsizing.
Si vous désirez savoir comment et sur quelles plate-formes les produits sont utilisables, vous trouverez ici ci-après une vue d'ensemble en cliquant sur :
Plus.
Les fonctions des composants OPEN
edition peuvent être appelées par toutes les langues de programmation courantes. Si votre environnement de développement est en mesure d'englober les fonctions C (données pour pratiquement tous les environnements de développement), vous pouvez alors également incorporer nos composants OPEN
edition sans problème. La même chose s'applique également à C++, COBOL, Visual Basic, ORACLE-Forms, Delphi, Power Builder, Java et beaucoup d'autres environnements de développement.
La ligne de produits dispose, pour tous les produits et au-delà de toutes les plate-formes, d'une interface API homogène. L'appel de fonctions d'un produit OPEN
edition peut être alors identique, même si
- votre application fonctionne sur telle ou telle plate-forme (client),
- le composant concerné fonctionne sur telle ou telle plate-forme (serveur),
- le composant est lié de manière fixe à l'application (important en cas de haute performance lors des traitements en batch),
- le composant fonctionne dans un même ordinateur, mais dans un autre
espace d'adresses (typique lors de l'utilisation de systèmes
transactionnels),
- le composant fonctionne sur un autre ordinateur au sein du réseau (application répartie client/serveur).
Vous avez envie de savoir à quoi ressemblent les systèmes existants de la ligne OPEN
edition ? Pour en savoir plus, cliquez
ici !
Les liens suivants conduisent directement aux différentes fonctionnalités logicielles de la ligne de produit OPEN
edition :