Accessibility
Adobe
Identification Politique de confidentialité Mon Adobe

Vue d'ensemble du produit

JRun 4

Accélérez la publication d’applications J2EE grâce à un serveur économique et fiable

Adobe JRun 4 offre la rapidité et la fiabilité nécessaires au déploiement et à la gestion de vos applications Internet basées sur standards. Comprenant de nombreuses fonctions destinées au déploiement accéléré et à l'évolutivité, JRun est une plate-forme conviviale supportant les services web et entièrement compatible avec la norme J2EE (Java™ 2 Enterprise Edition). Actuellement utilisé par plus de 10 000 entreprises de par le monde, JRun est une solution pour serveurs ayant certainement fait ses preuves pour réduire les coûts et les délais associés au développement et au déploiement d'applications.


Rapide

Adobe JRun 4 rationalise le développement, le déploiement et la gestion de vos applications.

Gagnez du temps JRun peut être installé en quelques minutes à l'aide d'un simple utilitaire d'installation accompagné d'assistants.

Augmentez votre productivité JRun s'intègre à votre environnement de développement Java préféré pour vous faciliter la tâche.

Simplifiez le déploiement Une nouvelle fonction de modification des composants fait du déploiement des applications avec JRun 4 une opération aussi simple que la copie d'une archive sur le serveur. JRun détecte automatiquement le nouveau fichier, le déploie et le met à disposition. Pas même besoin de redémarrer le serveur.

Simplifiez la gestion des applications La console JMC (JRun Management Console) conviviale et basée sur le web simplifie grandement les tâches administratives et de gestion communes. La connexion aux sources de données, la mise au point des performances, la gestion des grappes de serveurs et l'accès aux ressources en ligne sont simplifiés.

Economique

Adobe JRun 4 comprend tout ce dont vous avez besoin pour concevoir et développer des applications compatibles J2EE conformément à vos calendriers et budgets.

Version gratuite Commencez à développer vos applications à l'aide de la version Développeur complète et gratuite de JRun 4.

Réduisez les coûts de déploiement JRun vous offre une compatibilité complète avec J2EE, mais aussi d'excellentes fonctions, telles que l'intégration des services web, la mise en grappe des serveurs et des pilotes de bases de données. JRun 4 comprend tout ce dont les entreprises ont besoin pour déployer des applications Internet basées sur standards, à une fraction du coût d'autres serveurs compatibles J2EE.

Fonctions à valeur ajoutée JRun supporte les principaux systèmes d'exploitation, bases de données et serveurs web. JRun 4 trouve facilement sa place dans votre infrastructure technologique et utilise au mieux les actifs existants. JRun supporte également les API de services web, SOAP, WSDL et UDDI, la mise en grappe des serveurs et les pilotes JDBC de type IV.

Fiable

JRun offre des performances, une évolutivité et une disponibilité de premier ordre.

Concevez des applications hautement performantes et évolutives JRun 4 utilise la technologie Jini™, basée sur une approche pair/pair des grappes de serveurs. Cette méthode simplifie grandement le déploie-ment d'applications en grappes et élimine les risques d'incidents basés sur une défaillance isolée.

Technologie éprouvée JRun a été choisi par les plus grandes marques, des milliers de développeurs utilisant la plate-forme Adobe JRun pour concevoir et déployer des applications basées sur standards.

Certifié compatible J2EE Développez et déployez vos applications en toute confiance.

Fonctions clés

Support des standards

JRun implémente la spécification de la plate-forme J2EE, avec pages JSP, servlets Java, Enterprise JavaBeans, Java Message Services et d'autres API Java et de services web.

  • Certifié compatible J2EE 1.3. JRun 4 est certifié compatible J2EE 1.3, implémentant le support des standards les plus récents pour les API de la plate-forme Java 2.
  • Excellent support EJB 2.0. Le conteneur EJB de JRun 4 a été mis à jour afin d'offrir un meilleur support des nouvelles fonctions EJB 2.0, telles que les interfaces locales, les beans pilotés par messages, EJB-QL et la nouvelle persistance gérée par les conteneurs 2.0.
  • Intégration avec les services web. Le développe-ment de services web dans Adobe JRun 4 n'est pas plus difficile que de modifier un descripteur de déploiement afin d'exposer vos classes Java ou beans EJB en tant que services web. La consommation des services web n'est pas plus difficile : JRun 4 génère automatiquement les proxies Java des services web en fonction de leurs fichiers WSDL. JRun supporte également les protocoles de services ouverts tels que SOAP, WSDL et UDDI.

Services de présentation

  • Services Adobe Flash MX Remoting. La connectivité intégrée pour Adobe Flash Player permet de présenter des applications J2EE avec des interfaces utilisateur dynamiques. Adobe Flash Remoting permet d'établir une connexion entre les interfaces utilisateur conçues dans Adobe Flash et les beans EJB, les classes Java et les MBeans, de façon simple, rapide et sécurisée.
  • Technologie JST. La technologie JST (JRun Server Tags) vous permet de rédiger vos propres marqueurs via JSP au lieu du gestionnaire de marqueurs personnalisés plus complexe. Le développement de marqueurs personnalisés devient une opération plus rapide et plus simple.
  • Serveur web intégré. JRun comprend un serveur HTTP hautement performant. JRun fournit également des connecteurs permettant de supporter les principaux serveurs HTTP.
  • Connecteurs de serveurs web. Des connecteurs supportant la mise en grappe vous permettront également d'utiliser JRun avec les principaux serveurs web, tels que Apache, Microsoft IIS, Netscape Enterprise Server, iPlanet et Zeus.

Performances et évolutivité

De superbes performances et fonctions de gestion des grappes de serveurs basées sur la technologie Jini™ vous permettent d'adapter vos applications à un environnement d'exécution fiable et hautement optimisé.

  • Excellentes performances pour servlets et JSP. L'architecture de Adobe JRun, toute neuve et à l'empreinte très réduite, a été optimisée pour obtenir les meilleures performances. C'est cette architecture qui a permis à JRun 4 de s'établir, depuis sa sortie en 1997, comme conteneur web le plus rapide sur le marché des serveurs d'applications.
  • Mise en grappe des serveurs basée sur la technologie Jini. JRun 4 fournit des fonctions de mise en grappe très performantes, supportant l'équilibrage de la charge et une reprise automatique sur incident à tous les niveaux - serveur web, connecteur web et composant. Les serveurs JRun utilisent la technologie Jini pour retrouver de manière dynamique leurs pairs dans la grappe, ce qui élimine le risque propre à un point de défaillance isolé.
  • Analyse des performances. L'instrumentation vous permettra d'identifier et de résoudre les instructions entraînant des problèmes de performances en suivant et en analysant chaque invocation de méthode de votre application. L'instrumentation est supportée pour les JSP, servlets et beans EJB.

Services de développement et de déploiement

JRun comprend, en plus des services J2EE de base, des fonctions destinées à simplifier le processus de développement et de déploiement. La puissance des nouvelles fonctions de développement et de déploie-ment de JRun vous permettra de publier vos applica-tions encore plus rapidement dans un environnement non-stop.

  • Déploiement automatique. Le déploiement d'une application est une opération aussi simple que la copie d'un fichier EAR, JAR, WAR ou RAR dans un réper-toire du serveur. JRun détecte automatiquement le nouveau fichier, le déploie et le met à disposition sur le serveur cible. Pas même besoin de redémarrer le serveur.
  • Modifications « à chaud ». Vous pouvez modifier n'importe quel composant (servlets, JavaServer Pages™, Enterprise JavaBeans, classes Java, descripteurs de déploiement) d'une application en cours de développement. Les modifications apportées entrent immédiatement en vigueur, sans même obliger au redémarrage du serveur.
  • Intégration avec XDoclet. XDoclet fait maintenant partie intégrante de JRun 4. JRun génère automatique-ment les fichiers auxiliaires (tels qu'interfaces et descripteurs de déploiement) lorsqu'il détecte que des modifications ont été apportées au fichier source.
  • Outil de développement et déploiement EJB. L'assistant de déploiement en entreprise simplifie le processus de développement et de déploiement des beans EJB. Les nouvelles fonctions de mappage O/R de la CMP 1.1 et CMP 2.0 vous permettent de générer et de déployer un bean d'entité en quelques minutes seulement.
  • Intégration IDE. JRun 4 peut être intégré aux principaux outils de développement que sont JBuilder, IntelliJ, Forte et WebGain, par exemple.

Services d'accès aux données

  • Pilotes JDBC de type IV. JRun 4 comprend des pilotes JDBC hautement performants prévus pour les principales bases de données, telles qu'Oracle®, Microsoft® SQL Server, Sybase, DB2 et Informix.
  • API Java pour l'analyse XML (JAXP). JRun comprend un moteur d'analyse XML répondant à la norme JAXP, ainsi qu'un moteur XSLT (eXtensible Stylesheet Language Transfomation).

Gestion du serveur et des applications

  • Console de gestion JRun. La nouvelle console JMC (JRun Management Console) supportant JMX offre une interface utilisateur graphique basée sur le web intuitive et facile à utiliser pour la gestion de vos serveurs JRun locaux et distants. La console JMC vous permettra de créer des serveurs, définir des grappes, gérer des applications et implémenter les fonctions de sécurité basées sur JAAS.
  • Administration des grappes par simple pointer-cliquer. L'installation et la gestion d'une grappe de serveurs JRun est une opération très simple. La console JMC (JRun Management Console) vous permet de définir et d'administrer une grappe dans un environnement pointer-cliquer. JRun simplifie également le déploiement des applications dans un environnement de serveurs en grappes. La console JMC (JRun Management Console) fournit une option de déploiement en une seule étape sur tous les serveurs de la grappe.

Architecture ouverte et évolutive

Conçu sur une architecture JMX orientée services d'empreinte réduite, JRun Server peut être facilement personnalisé, développé ou intégré pour répondre aux différents besoins.

  • Architecture orientée services. Les services JRun – conteneur EJB, conteneur web, consignation et autres – sont implémentés en tant que MBeans branchés directement sur le noyau de JRun basé sur JMX. Cette architecture constitue également une plate-forme de déploiement facilement adaptable et extensible.
  • JMS (Java Message Service). JRun 4 comprend un fournisseur répondant à la norme JMS 1.02b qui supporte la messagerie synchrone et asynchrone point à point et publication/abonnement. JRun 4 peut également être utilisé avec un fournisseur JMS externe, tel que SonicMQ.
  • Empreinte réduite. JRun est un serveur d'applica-tions de taille réduite mais néanmoins efficace, qui n'est pas encombré par différentes couches de technologies plus anciennes. JRun vous permet de contrôler les composants que vous installez et activez afin d'optimiser les ressources mémoire à l'exécution.

JRun 4 est la plate-forme rapide, économique et fiable pour le développement, le déploiement et la gestion de vos applications compatibles J2EE

Intégration avec Adobe Flash MX

La connectivité intégrée pour Adobe Flash Player permet de présenter des applications J2EE avec des interfaces utilisateur dynamiques. Le support de Adobe Flash Remoting permet d'établir une connexion entre les interfaces utilisateur conçues dans Adobe Flash et les beans EJB, les classes Java et les MBeans déployés dans JRun, de façon simple, rapide et sécurisée.

Consoles de gestion basée sur navigateur

La gestion du serveur et des applications JRun 4 est effectuée dans la console JMC (JRun Management Console), une interface utilisateur web qui simplifie et rend les tâches communes plus rapides. Des assistants et des boîtes de dialogue vous guident dans les étapes nécessaires à la création des serveurs, la définition des grappes, la gestion des applications et l'implémentation des fonctions de sécurité.