Fonctionnalités du produit

Le Java Service Wrapper offre un riche éventail de fonctionnalités pour chaque édition disponible. Nous recommandons l'édition Professional, car elle inclut toutes les fonctionnalités avancées disponibles dans le produit. Il existe également une édition Standard proposant un sous-ensemble de nos fonctionnalités avancées. L'édition Community ne contient que nos fonctionnalités de base et est destinée à être utilisée avec d'autres produits Open Source.

Fonctionnalité

Professionnel

Standard

Community

Possibilité de s'exécuter en tant que service Windows

Le Java Service Wrapper permet de transformer facilement presque n'importe quelle application Java en service Windows en quelques minutes, sans développement supplémentaire de votre part. Les outils nécessaires sont inclus dans notre produit.

Fully SupportedFully SupportedFully Supported

Possibilité de s'exécuter en tant que démon UNIX

Vous pouvez installer votre application Java en tant que démon UNIX sans développement supplémentaire de votre part. Les outils que nous fournissons vous permettent de l'installer sur plusieurs variantes d'UNIX et de Linux.

Fully SupportedFully SupportedFully Supported

Intégration sans code

Le Java Service Wrapper peut être utilisé tel quel. Notre méthode d'intégration la plus simple ne nécessite aucun codage supplémentaire dans votre application Java.

Fully SupportedFully SupportedFully Supported

Capture et journalisation de toutes les sorties console de la JVM

Le Java Service Wrapper vous permet de capturer toutes les sorties de votre application Java. Cela facilite le dépannage et vous permet d'offrir un meilleur support à vos clients.

Fully SupportedFully SupportedFully Supported

Configuration flexible du classpath à l'aide de caractères génériques

Le Java Service Wrapper facilite le déploiement de votre application Java, car vous pouvez utiliser des caractères génériques pour inclure différents types de fichiers, ce qui est courant lors de l'utilisation de différents systèmes d'exploitation et plateformes.

Fully SupportedFully SupportedFully Supported

Répertoire de travail personnalisé

Le Java Service Wrapper vous permet de modifier le répertoire de travail, qui est l'emplacement de base de tous les chemins relatifs référencés dans le fichier de configuration du Wrapper ou au sein de votre application. Modifier le répertoire de travail peut être utile pour simplifier les chemins relatifs ou pour le rendre constant pour votre application Java, indépendamment de l'emplacement de vos fichiers JAR et des binaires du Wrapper.

Fully SupportedFully SupportedFully Supported

Surveillance de la JVM et fonctionnalité de redémarrage

Le Java Service Wrapper vous permet de surveiller l'état de santé de la JVM et de la redémarrer à la demande, sur déclenchement d'événements ou par votre application Java.

Fully SupportedFully SupportedFully Supported

Application d'une instance unique

Le Java Service Wrapper peut imposer que votre application Java n'ait qu'une seule instance en cours d'exécution à un moment donné.

Fully SupportedFully SupportedFully Supported

Possibilité de contrôler la priorité du processus

Le Java Service Wrapper peut contrôler la priorité de votre application Java pour de meilleures performances.

Fully SupportedFully SupportedFully Supported

Arrêts, redémarrages et dumps de threads de la JVM déclenchés

Le Java Service Wrapper permet de déclencher des arrêts et des redémarrages de la JVM par votre application Java ou par un événement. Vous pouvez également obtenir des dumps de threads lorsque cela est nécessaire pour faciliter le débogage ou offrir un meilleur support à vos clients.

Fully SupportedFully SupportedFully Supported

Vérification des permissions des fichiers sécurisés

Le Java Service Wrapper vérifie systématiquement les permissions des fichiers contenant des données sensibles afin de renforcer la sécurité. Les éditions Standard et Professional peuvent pleinement tirer parti de cette fonctionnalité en vérifiant également les fichiers contenant des chaînes obfusquées ainsi que des fichiers sécurisés supplémentaires configurés par l'utilisateur.

Fully SupportedFully SupportedFully Supported

Obfuscation des mots de passe et des données sensibles

Le Java Service Wrapper a la capacité d'obfusquer les mots de passe ou les données sensibles afin de les stocker de manière plus sécurisée dans votre fichier de configuration. Plusieurs méthodes sont disponibles selon le niveau de sécurité dont vous avez besoin.

Fully SupportedFully SupportedNot Available

Chargement sécurisé des DLL (Windows)

Le Java Service Wrapper vous permet de restreindre le chargement des DLL dans le processus Java en spécifiant un ensemble de répertoires sûrs, ce qui aide à prévenir l'exécution de code non autorisé ou malveillant.

Fully SupportedFully SupportedNot Available

Suspension/reprise des timeouts de la JVM

Le Java Service Wrapper vous permet de suspendre tous les timeouts utilisés par le moteur de surveillance de la JVM au cas où votre application aurait besoin d'exécuter une tâche bloquante de longue durée. Les demandes de suspension/reprise peuvent être effectuées depuis le code Java à l'aide de notre API, depuis le fichier de commandes, ou configurées comme action dans le fichier wrapper.conf.

Fully SupportedFully SupportedNot Available

Java Service Wrapper entièrement localisé

Le Java Service Wrapper est disponible en anglais, japonais et allemand.

Fully SupportedFully SupportedNot Available

Possibilité de localiser les applications utilisateur

Le Java Service Wrapper offre une API pour localiser vos applications Java.

Fully SupportedFully SupportedNot Available

Fonctionnalités d'encodage avancées

Selon le système d'exploitation, la version de la JVM ou son implémentation, l'encodage par défaut utilisé dans le code Java ou pour les flux d'E/S standard peut correspondre à des valeurs différentes. Le Java Service Wrapper offre un moyen simple mais efficace de garantir que votre application utilisera toujours le même encodage pour toutes les JVM. Il effectue également plusieurs types de vérifications, telles que le contrôle de la disponibilité de l'encodage et la confirmation de la compatibilité avec la langue et la plateforme actuelles, ce qui empêche l'application de démarrer si l'encodage est connu pour provoquer des problèmes.

Fully SupportedFully SupportedNot Available

Détection automatique des interblocages de threads Java et réponse

Le Java Service Wrapper peut détecter les interblocages dans votre application Java et exécuter une action lorsque cela se produit, par exemple redémarrer la JVM.

Fully SupportedFully SupportedNot Available

Configuration des lecteurs réseau mappés Windows lors de l'exécution en tant que service

Le Java Service Wrapper peut mapper automatiquement les lecteurs réseau lors de l'exécution en tant que service Windows.

Fully SupportedFully SupportedNot Available

Possibilité de journaliser vers un serveur syslog distant depuis toutes les plateformes

Le Java Service Wrapper peut journaliser à distance à l'aide de rsyslog, largement disponible sous UNIX et sur certaines plateformes Windows.

Fully SupportedFully SupportedNot Available

Limites de mémoire relatives

Le Java Service Wrapper a la capacité d'allouer de la mémoire à votre application Java à l'aide de valeurs en pourcentage.

Fully SupportedFully SupportedNot Available

Binaire sans console (Windows)

Le Java Service Wrapper inclut un binaire spécial sans console, utile lorsque vous souhaitez exécuter votre application Java en tant que service Windows.

Fully SupportedFully SupportedNot Available

Icône personnalisable (Windows)

Le Java Service Wrapper vous permet de modifier l'icône Windows par défaut de notre produit pour une meilleure image de marque lorsque vous l'intégrez à votre application Java.

Fully SupportedFully SupportedNot Available

Écran de démarrage personnalisable (Windows)

Le Java Service Wrapper vous permet de modifier l'écran de démarrage par défaut lors de l'exécution de notre produit pour une meilleure image de marque lorsque vous l'intégrez à votre application Java.

Fully SupportedFully SupportedNot Available

Réponse personnalisable à une seconde invocation en mode unique (Windows)

Le Java Service Wrapper vous permet de placer le focus sur une fenêtre de votre application automatiquement au lieu de lancer une seconde instance si vous spécifiez le mode d'invocation unique. Vous pouvez également effectuer des actions personnalisées en gérant un événement déclenché chaque fois qu'une seconde instance est lancée.

Fully SupportedFully SupportedNot Available

Possibilité d'intégrer la configuration dans les binaires du Wrapper

Le Java Service Wrapper vous permet d'intégrer des propriétés de configuration dans ses binaires afin qu'il puisse être facilement déployé et distribué. Les propriétés peuvent être intégrées en tant que final pour empêcher les modifications depuis le fichier de configuration, offrant ainsi plus de sécurité pour les configurations sensibles, ou intégrées normalement pour permettre de les remplacer sur certaines plateformes ou dans des cas d'utilisation particuliers.

Fully SupportedFully SupportedNot Available

Contrôle du fuseau horaire utilisé pour les événements et la sortie des journaux

Le Java Service Wrapper vous permet de modifier le fuseau horaire pour les événements et la journalisation afin de faciliter l'administration et la planification.

Fully SupportedFully SupportedNot Available

Configuration de la récupération du service (Windows)

Le Java Service Wrapper utilise la gestion des services Windows disponible sur les plateformes Windows pour détecter les erreurs et s'en rétablir lorsque vous installez votre application Java en tant que service Windows.

Fully SupportedFully SupportedNot Available

Possibilité de configurer des actions et des événements définis par l'utilisateur

Le Java Service Wrapper vous permet de planifier des événements ou d'exécuter des actions en fonction des événements se produisant dans la JVM.

Fully SupportedNot AvailableNot Available

E-mails d'alerte avec instantanés de journaux

Le Java Service Wrapper peut vous envoyer des e-mails lorsqu'un problème survient avec votre application Java et y joindre un instantané de journal afin de savoir ce qui s'est passé et de vous offrir les outils nécessaires pour fournir un meilleur support technique à vos clients.

Fully SupportedNot AvailableNot Available

Commandes d'événements

Le Java Service Wrapper vous permet d'exécuter des commandes externes en réponse à certains événements.

Fully SupportedNot AvailableNot Available

Événements temporisés

Le Java Service Wrapper offre la possibilité de planifier un certain nombre d'actions à l'aide de minuteries.

Fully SupportedNot AvailableNot Available

Gestion des processus enfants

Le Java Service Wrapper permet de gérer tous les processus enfants utilisés par votre application Java et de les contrôler.

Fully SupportedNot AvailableNot Available

Affinité processeur

Le Java Service Wrapper permet de configurer l'affinité processeur pour son processus sous-jacent ainsi que pour le processus JVM contrôlé.

Fully SupportedNot AvailableNot Available

Permissions du service

Le Java Service Wrapper vous permet de consulter et de modifier les permissions accordées aux utilisateurs ou aux groupes sur votre service Windows ou tout service associé.

Fully SupportedNot AvailableNot Available

Privilèges

Le Java Service Wrapper vous permet de configurer les privilèges lors de l'installation d'un service Windows, puis de les ajuster à l'exécution pour le processus Wrapper, le processus Java et les commandes d'événements.

Fully SupportedNot AvailableNot Available