Nouvelles

OFFICIEL Énoncé d’orientation d’Oracle Forms

S’applique à

Oracle Forms - version 12.2.1.0.0 et ultérieures
Les informations de ce document s’appliquent à toutes les plateformes.

Objet du document

CE DOCUMENT PRÉSENTE UN APERÇU DES FONCTIONNALITÉS ET AMÉLIORATIONS DE LA VERSION ORACLE FORMS 12c. IL VISE UNIQUEMENT À VOUS AIDER À ÉVALUER LES AVANTAGES D’AFFAIRES D’UNE MISE À NIVEAU ET À PLANIFIER VOS PROJETS TI.

Introduction


Lancé dans les années 1980, Oracle Forms est l’un des outils de développement de logiciels d’entreprise les plus utilisés au monde. Désormais produit et technologie de la famille Oracle Fusion Middleware, Oracle Forms se compose de deux grands éléments : Forms Developer et Forms Services

Avec Oracle Forms Developer, les développeurs d’applications d’affaires créent rapidement, dans un environnement déclaratif de développement rapide d’applications (RAD), des applications clientes Java complètes sans écrire une seule ligne de code Java. Ces applications riches, déployées sur le Web, sont offertes sur demande pour traiter rapidement de grands volumes de données et effectuer vite des calculs, des analyses et des transactions complexes. L’environnement de développement offre de puissantes fonctions déclaratives, comme des assistants, des built-ins et le glisser-déposer, pour créer en un temps record des applications entièrement fonctionnelles à partir des définitions de la base de données, avec un minimum de code. Oracle Forms Developer propose aussi un modèle d’interface utilisateur client ouvert et extensible, qui permet de personnaliser et d’étendre entièrement les applications avec Java. L’extensibilité à l’exécution sur le serveur est également possible avec Java et C.

Oracle Forms Services fournit tous les composants nécessaires au déploiement des applications Oracle Forms dans un environnement Oracle WebLogic Server. Ses fonctions intégrées comprennent notamment la gestion des transactions, la mise en cache et le verrouillage des enregistrements, la gestion des exceptions et bien plus. Les services intégrés d’Oracle Forms Services fournissent aussi une infrastructure essentielle que les développeurs devraient autrement coder et recoder à la main à maintes reprises dans toutes les parties de l’application. Et grâce à diverses fonctions d’intégration intégrées, il est simple de connecter une application Oracle Forms à d’autres produits ou technologies.

Oracle Forms demeure un composant central de nombreux produits Oracle, dont les suivants :

  • Oracle E-Business Suite
  • Oracle Utilities
  • Oracle Retail
  • Oracle Life Sciences
  • Oracle Hospitality
  • Oracle Insurance

La version actuelle d’Oracle Forms

Très attendu, Oracle Forms 12c est sorti le 23 octobre 2015, en même temps que de nombreux autres composants de la pile Oracle Fusion Middleware 12c. En plus des nombreuses nouveautés de la pile FMW 12c, Oracle Forms apporte lui-même de nombreuses nouvelles fonctionnalités et améliorations. Les nouveautés d’Oracle Forms 12c permettent non seulement de rafraîchir l’apparence d’applications vieillissantes, mais aussi d’améliorer grandement les performances et de faciliter l’administration. Les nouvelles options de configuration du client sans navigateur vous évitent de vous soucier de la compatibilité avec des versions de navigateurs et des technologies sous-jacentes en constante évolution.

Les nouveautés de la version actuelle (12.2.1.0) comprennent notamment :

  • L’intégration avec BI-Publisher
  • De nouvelles options de configuration du client sans navigateur
  • Des gains de productivité dans Form Builder
  • De nouveaux paramètres d’applet pour personnaliser facilement le comportement à l’exécution
  • Des propriétés d’objets nouvelles et améliorées
  • Des Color Schemes d’exécution personnalisables
  • La prise en charge de la lecture audio
  • Des fonctions de sécurité nouvelles et améliorées
  • Des fonctions du JVM Controller nouvelles et améliorées pour de meilleures performances et un meilleur diagnostic
  • Des gains de performance dans le traitement des enregistrements et des données
  • L’introduction des System Events
  • Une meilleure intégration SSO
  • De meilleures fonctions de diagnostic
  • De nouvelles options d’installation
  • La prise en charge de nouvelles versions de Java
  • La prise en charge de nouveaux systèmes d’exploitation

Consultez l’Oracle Forms 12c Deployment Guide pour en savoir plus sur les nouveautés et les améliorations de cette version.

Consultez la Lifetime Support Policy pour plus de détails.

Recommandation

Comme il est beaucoup plus facile de passer à la dernière version depuis la version immédiatement précédente que de passer d’une très vieille version à une très récente, nous recommandons fortement de mettre à niveau régulièrement.

Les utilisateurs de versions d’Oracle Forms antérieures à la version actuelle devraient commencer dès maintenant à planifier leur passage à la dernière version, le plus tôt possible. La mise à niveau vers la dernière version vous assure de disposer des plus récentes mises à jour de sécurité, de stabilité et de performance. Elle vous donne aussi accès aux toutes dernières fonctionnalités de la version actuelle et de toutes les versions précédentes. Passer à la dernière version permet également d’utiliser des systèmes d’exploitation plus récents et des produits Oracle plus récents, comme Oracle Database 12c.

Les utilisateurs de très vieilles versions, comme 6.0.8 (6i) et antérieures, devront peut-être d’abord passer à la version 10.1.2 (10gR2) avant de migrer vers la version 11 ou plus récente. Consultez l’Oracle Forms Upgrade Guide pour en savoir plus sur la migration depuis Forms 6 ou antérieur. Les clients qui passent de la version 11.1.x à 12.2.1.x n’ont qu’à installer le nouveau logiciel et à utiliser le Form Compiler (ou le Builder) v12.2.1.x pour régénérer tous les modules de l’application afin de terminer la mise à niveau.

Une fois la dernière version en place, il est aussi recommandé aux développeurs de tirer parti des nouvelles fonctionnalités et technologies qui peuvent aider à améliorer et à moderniser les applications désuètes. N’oubliez pas qu’Oracle Forms offre de nombreuses fonctionnalités uniques qu’on ne trouve pas dans la plupart des applications Web basées sur HTML. En mettant à niveau et en modernisant votre investissement Oracle Forms existant, vous permettez aux utilisateurs finaux de travailler de façon plus efficace et productive. Surtout, en conservant, en modernisant et en améliorant vos applications existantes, vous évitez le coût élevé d’une réécriture complète dans d’autres technologies.

Les organisations qui ont besoin de solutions mobiles ou d’aide pour mettre à niveau ou moderniser leurs applications ne devraient pas abandonner leur investissement Oracle Forms. Elles devraient plutôt envisager les offres des partenaires Oracle spécialisés en Oracle Forms. Ces partenaires peuvent fournir les produits et services dont une organisation a besoin pour mettre à niveau, moderniser et rendre mobiles ses applications, à un coût bien inférieur à celui d’un nouveau départ avec une autre technologie. Dans certains cas, le recours à une autre technologie sera peut-être inévitable, mais bien souvent, une simple refonte de l’interface suffit.
Feuille de route d’Oracle Forms

Oracle maintient son engagement envers Oracle Forms. Une nouvelle version est en préparation, et de nouvelles fonctionnalités et autres améliorations sont actuellement à l’étude. Les prochaines versions devraient notamment comprendre :

  • Des gains de productivité à la conception
  • Des gains de performance
  • Des propriétés d’objets nouvelles et améliorées
  • De nouvelles fonctions d’interface à l’exécution
  • Une intégration nouvelle et améliorée avec divers produits et technologies
  • La prise en charge de nouvelles versions de Java
  • La prise en charge de nouveaux systèmes d’exploitation
  • Et bien plus encore…


Comme l’infonuagique occupe une place très importante dans le paysage TI actuel, Oracle étudie les possibilités que le nuage pourrait offrir au produit Oracle Forms et à ses clients. Utiliser Oracle Forms dans l’Oracle Public Cloud pourrait générer des économies importantes, simplement en réduisant les coûts habituels de mise à niveau et d’entretien du matériel. Pour les éditeurs de logiciels indépendants (ISV) et les autres fournisseurs de logiciels, l’Oracle Public Cloud pourrait rendre la livraison des applications basées sur Oracle Forms et leur accès beaucoup plus simples et économiques.

Les technologies mobiles occupent aussi une place importante dans l’informatique moderne. En étroite collaboration avec les partenaires Oracle, Oracle continuera d’étudier les solutions mobiles possibles et la façon dont elles pourraient s’appliquer aux clients Oracle Forms.