Outils du développeur
En savoir plus sur les outils et les fonctions du développeur d'HCL Portal, y compris HCL Web Experience Factory Designer et IBM® Rational® Application Developer for HCL Digital Experience Software.
Web Experience Factory
Les développeurs de site de portail qui travaillent avec des applications Web et des portlets peuvent bénéficier des fonctions étendues de Web Experience Factory, notamment :- Générateurs et ensembles de profils permettant de développer des modèles et de générer des applications Web à partir de ces modèles, ce qui facilite et accélère le processus de développement.
- Un assistant à interface graphique (fourni avec chaque générateur) dans lequel vous entrez vos données. Le générateur génère ou modifie alors automatiquement une partie de l'application.
- Développement itératif via des générateurs pour implémenter des modèles de conception.
- Des ensembles de profils qui vous permettent de générer plusieurs versions d'une application, ce qui facilite le développement de plusieurs versions d'une même application dans différentes langues ou pour différents groupes d'utilisateurs.
Rational®Application Developer
- Scriptage côté client simplifié des pages HTML avec prise en charge supplémentaire pour la bibliothèque jQuery JavaScript™, y compris assistant de contenu, saisie semi-automatique, vues, glisser-déposer de palette, assistants, éditeurs et génération de code automatisée.
- Processus de génération automatisée et simplifiée utilisant le framework Maven qui applique les normes dans un système flexible commun que les développeurs peuvent découvrir et déployer sur plusieurs projets. Le framework Maven permet d'uniformiser l'infrastructure de génération de projet, apportant ainsi qualité et productivité en aidant les développeurs à appliquer les meilleures pratiques en matière de génération.
- Support de projet de portlet pour l'API de portlet standard.
- Vues et éditeurs de perspectives Web pour le développement de portlets, ainsi qu'outils visuels permettant d'insérer des objets de programmation de portlet dans des fichiers JSP à l'aide de Page Designer.
- Développement complet d'applications multicanal à l'aide de fonctions comme Rich Page Editor, Mobile Browser Simulator ainsi que de frameworks et de bibliothèques JavaScript™ conviviaux.
- Options d'intégration et de développement à part entière pour les artefacts JEE et les frameworks comme JSF, EJB, REST et Web Services.
API
Les API de portlet HCL Portal fournissent des interfaces standard pour les fonctions suivantes :- Accès à du contenu distant.
- Recherche de données d'identification.
- Stockage de données persistantes.
- Communication avec d'autres portlets.
- API de spécification de portlet Java™
- API de portlet standardRemarque : L'API de portlet IBM® a été dépréciée dans WebSphere® Portal version 7.0 et les versions ultérieures.
Vous pouvez développer et étendre les fonctions d'étiquetage et d'évaluation du portail à l'aide des API de service. Les API de service suivantes sont disponibles avec WebSphere® Portal :
- API Java™
- API REST
Vous pouvez utiliser les API Personalization pour autoriser Rational® Application Developer et l'environnement d'exécution Personalization à accéder aux données d'utilisateur et de contenu stockées dans des magasins de données client.