Planification pour développer des applications WebSphere eXtreme Scale
Configurez votre environnement de développement et apprenez où trouver les détails
concernant les interfaces de programmation utilisables.
Présentation des API WebSphere
eXtreme Scale fournit
un certain nombre de fonctionnalités accessibles par programmation à l'aide du langage Java
via des interfaces de programmation d'applications (API) et des interfaces de programmation système.
Présentation des plug-in
Un plug-in WebSphere eXtreme Scale est un composant qui offre un certain type de fonction aux composants connectables intégrant ObjectGrid et BackingMap. WebSphere eXtreme Scale offre plusieurs points de connexion pour permettre aux
applications et aux fournisseurs de cache de s'intégrer
aux divers magasins de données, aux autres API client et d'améliorer les performances générales du cache. Le produit est livré avec plusieurs plug-in par défaut préconstruits mais vous pouvez aussi créer des plug-in personnalisés avec l'application.
Présentation des services de données REST
Le service de données REST de WebSphere eXtreme Scale
est un service HTTP Java
qui est compatible avec Microsoft WCF
Data Services (ex-ADO.NET Data Services) et qui implémente
Open Data Protocol (OData). Microsoft WCF Data Services est compatible
avec cette spécification lorsqu'on utilise Visual Studio 2008 SP1 et .NET Framework 3.5 SP1.
Présentation de l'infrastructure Spring
Spring est une infrastructure de développement d'applications Java. WebSphere eXtreme Scale fournit le support permettant à Spring de gérer les transactions et de configurer les clients et serveurs constituant votre grille de données en mémoire déployée.
Gestion des relations
Les langages orientés objet comme Java et les bases de données relationnelles prennent en charge les relations
et les associations. Les relations diminuent la quantité d'espace de stockage utilisé
grâce à l'utilisation de référence d'objet ou de clés externes.
Clés de cache WebSphere eXtreme Scale utilise des mappes
de hachage pour stocker les données dans la grille. Un objet Java
est alors utilisé en tant que clé.
Données pour différents fuseaux horaires
Lors de l'insertion de données associées à des attributs de calendrier, java.util.Date et d'horodatage dans un objet ObjectGrid, vous devez vous assurer que ces attributs de date et d'heure sont créés en fonction du même fuseau horaire, surtout en cas de déploiement sur des serveurs correspondant à des fuseaux horaires différents. En utilisant les mêmes objets de date et d'heure de fuseau horaire, l'application respecte les heures et les données peuvent être interrogées en fonction de prédicats de calendrier, java.util.Date et d'horodatage.