Chapitre 2. Aperçu technologique


Modern Enterprise Web Applications avec Server Side JavaScript dans JVM (aperçu technologique uniquement pour JBoss EAP 7.0)
  • JBoss EAP 7 permet d'écrire des JavaScripts côté serveur (en utilisant les capacités de JDK 8 Nashorn) pour développer rapidement des points de terminaison REST, qui peuvent extraire les beans CDI, effectuer des recherches JNDI, et invoquer les JPA Entity Beans. Cette fonctionnalité est fournie grâce au projet Undertow.
Scripts PowerShell

Les scripts PowerShell sont disponibles en tant qu'aperçu technologique uniquement et n'est donc pas pris en charge. Les scripts PowerShell sont conçus pour fonctionner correctement avec la version 2 ou version plus récente, car JBoss EAP est pris en charge sur Windows Server 2008 R2 Enterprise x86_64 et Windows Server 2012 R2 Standard x86_64.

  • Par défaut, Windows Server 2008 R2 Enterprise x86_64 utilise PowerShell version 2. On peut installer une version plus récente.
  • Par défaut, Windows Server 2012 R2 Standard x86_64 utilise PowerShell version 4. On peut installer une version plus récente.

    Le chemin des scripts PowerShell est EAP_HOME/bin et vous pouvez utiliser les scripts quand vous souhaitez utiliser un langage d'encodage moderne dans Windows.

Undertow fournit un support pour le standard HTTP/2
Undertow fournit un support HTTP/2 (aperçu technologique uniquement pour JBoss EAP 7.0). HTTP/2 réduit la latence en comprimant les en-têtes et par le multiplexage des flux sur une même connexion TCP. Il permet également à un serveur de pousser des ressources vers un client avant qu'il les aient demandées, ce qui résulte en un chargement plus rapide de la page demandée.
Singleton MDB clusterisé
Le Singleton MDB clusterisé est une fonctionnalité d'aperçu technologique de JBoss EAP 7. Quand un MDB est identifié en tant que singleton clusterisé et qu'il est déployé dans un cluster, il sera toujours actif sur un noeud uniquement à la fois. Quand le noeud de serveur échoue, ou est arrêté, le Singleton MDB est activé sur un autre noeud et commence à consomer des messages sur ce noeud.
Modèles de sources de données dans la console de gestion
Les modèles de sources de données fournies pour créer des nouvelles sources de données dans la console de gestion sont des aperçus technologiques de JBoss EAP 7.
JCA et Datasources
JBoss EAP 7 supporte une implémentation de DistributedWorkManager basée sur le projet JGroups. Aperçu technologique uniquement.
Contrôle des transactions

JBoss EAP 7 supporte le contrôle des transactions. Aperçu technologique uniquement. Les deux attributs suivants sont ajoutés pour le suivi des transactions :

  • number-of-system-rollbacks : le nombre de transactions annulées pour cause d'erreur système interne.
  • average-commit-time: la durée moyenne, en nanosecondes, pour enregistrer une transaction.

    Ces statistiques sont disponibles via client JMX standard uniquement.

    Note

    Un petit nombre de transactions bloquées peuvent remettre en cause le average-commit-time.

Configurer certains sous-systèmes dans la console de gestion

Configurer les sous-systèmes suivants en utilisant la console de gestion est un aperçu technologique de JBoss EAP 7 :

  • IO
  • Remoting
  • BeanValidation
  • Jaxrs
  • Jdr
  • Jsf
  • Jsr77
  • Naming
  • Pojo
  • RequestController
  • Sar
  • SecurityManager
  • Singleton
  • Weld
Traitement par lots (JSR 352) géré par JBeret

Le traitement par lots (JSR 352) est géré par JBeret. JBeret contient les trois annotations d'assistance suivantes qui pourraient faire partie de la spécification de lot dans une version à venir.

  • @org.jberet.cdi.JobScoped
  • @org.jberet.cdi.StepScoped
  • @org.jberet.cdi.PartitionScoped

    Ces annotations sont dans le module org.jberet.core, qui est un module privé. Ces annotations spécifiques sont considérées comme un aperçu technologique uniquement. Dans une version ultérieure, ces annotations pourront être déplacées dans un module public pris en charge. Pour l'instant, l'utilisation de ces annotations se traduira par un message d’avertissement enregistré indiquant que le module org.jberet.core est un module privé.

Server-Sent Events - Java (SSE)
Une implémentation SSE est fournie aux clients qui travaillent avec des clients riches ou mobiles. Inclut uniquement l'implémentation du serveur. Aperçu technologique uniquement.
Protocole Microsoft Azure Discovery
Le protocole discoveryAZURE_PING JGroups de Microsoft Azure a été testé de façon minimalistique et est uniquement disponible en aperçu tecnologique dans JBoss EAP 7. Pour plus d'informations, voir JBEAP-3327 et le référentiel GitHub jgroups-azure.
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2026 Red Hat
Retour au début