Évolutivité et performance
Sun Java System Web Server 7.0 est une
application multithread et multiprocessus
pouvant être exécutée en mode 32 ou
64 bits, et offrant de hautes performances
pour un contenu dynamique et sécurisé, ainsi
qu'une excellente évolutivité de plus de
100 000 connexions simultanées sur
les systèmes multicore et
CMT (Chip Multithreading).
Administration des serveur
L'interface d'administration permet de contrôler
étroitement les serveurs virtuels, d'accéder
aux tâches fréquemment utilisées, et
de gérer les clusters de manière intégrée sans
sacrifier la convivialité d'une
interface basée sur un navigateur ou sur
une ligne de commande. L'interface de ligne de commande est
détaillée, sécurisée et scriptable, et
peut être commandée à distance. L'infrastructure de gestion JMX
et l'agent N1 Service
Provisioning Service (SPS) permet des
déploiements distribués avec une surveillance
et une gestion du cycle de vie en temps réel
sur les batteries de serveurs Web. La plupart des tâches
d'administration courantes sont effectuées
sans nécessiter de redémarrages.
Prise en charge des clusters
La prise en charge intégrée des clusters permet
de surveiller et d'administrer des
clusters de serveurs Web, ainsi qu'une réplication de session
Java en mémoire de poste à poste.
Correspondance de motifs polyvalente
La prise en charge complète des expressions régulières permet
un traitement polyvalent des requêtes
basé sur des motifs, l'utilisation de nombreuses
variables d'environnement, le masquage
d'URI d'applications complexes, et les
environnements d'hébergement de masse.
Conteneur Web Java et basculement de session
Implémentation de servlets Java 2.5 de hautes performances
en cours et conformes Java EE 5,
de JavaServer Pages (JSP)
2.1, de JavaServer Faces (JSF) 1.2, de JSTL
(JSP Standard Tag Library) 1.2, de Java Web
Services Developer Pack (JWSDP) 2.0, de OASIS Message
Security, et plus. Le basculement de session légère
via une réplication sécurisée des données en mémoire
permet la persistance des sessions
lors des redémarrages du serveur. L'intégration à
NetBeans 5, ainsi qu'aux outils Java Studio Enterprise 8.1
et Creator Developer facilite
le développement, le débogage et le déploiement de vos
applications Web Java.
Publication et gestion de fichiers WebDAV
La prise en charge de WebDAV permet de gérer
et de publier en toute simplicité du contenu sur l'application Web
Server à l'aide d'outils
standard. Sun Java System Web Server 7.0
prend en charge les listes de contrôle d'accès natives
(ACL), en plus des listes ACL WebDAV
conjointement avec WebDAV.
Compression HTTP
La compression des données avant leur envoi aux
agents utilisateurs permet aux administrateurs de
conserver la bande passante et d'améliorer les
performances de leur site. Les données peuvent être
compressées par le type MIME, le chemin, le client,
l'agent utilisateur, et plus.
Correction automatique de la méthode
Lorsque des agents utilisateurs fournissent par inadvertance
des URL indiquant une connexion non sécurisée
avec un numéro de port configuré pour
le chiffrement, elles sont automatiquement
redirigées vers la méthode d'URL adaptée à
ce port.
|
|
Prise en charge des serveurs virtuels
Des milliers de domaines peuvent être pris en charge par
un simple processus Web Server. Chaque
serveur virtuel peut disposer de son
adresse IP, port, sa racine de document,
ses préférences, ses fichiers journaux personnels, et plus.
Filtres de contenu
Les filtres NSAPI permettent aux développeurs et aux
administrateurs de recourir à une logique applicative
pour modifier la requête et la réponse, ainsi que
les en-têtes de réponse et les données utiles en temps
réel.
Chiffrement et sécurité des données
Les ressources peuvent être protégées par
des listes de contrôle d'accès (ACL), un
protocole LDAP (Lightweight Directory Access Protocol) intégré
avec prise en charge polyvalente des schémas,
Secure Socket Layer (SSL) v2 & v3,
Transport Layer Security (TLS) 1.0 et
une fonction sophistiquée de cryptographie sur les courbes elliptiques
(ECC). Des clés d'une taille pouvant atteindre 4 ko peuvent être utilisées,
et des certificats signés automatiquement peuvent être
facilement générés. L'intégration à
l'architecture cryptographique Solaris 10
permet d'utiliser des fonctions, telles que
l'architecture cryptographique Niagara
(NCP). La prise en charge de l'installation des
certificats et des clés stockés au format JKS
permet de partager aisément les certificats
et les clés. La mise à jour dynamique des listes de révocation de certificats
(LRC) permet de combiner la gestion PKI
avec des exigences élevées en matière de disponibilité
des services.
Protection contre les menaces communes
Protection intégrée contre les attaques communes,
notamment les scripts intersites, les attaques
de requêtes distribuées contre les URI et les requêtes excessives
à partir d'adresses IP.
Moteur de recherche intégré
Le moteur de recherche intégré offre une
puissante solution de recherche prête à l'emploi
pour les types de documents les plus courants.
Proxy inverse intégré
L'agent utilisateur de proxy inverse entièrement intégré
permet à Sun Java System Web Server 7.0 de servir de
point limite HTTP pour les serveurs d'origine HTTP tiers,
notamment tous les serveurs d'application
les plus répandus.
Prise en charge de FastCGI
La prise en charge du protocole FastCGI offre un
moyen efficace d'utiliser des technologies tierces
dans une configuration hors processus. FastCGI est
couramment utilisé pour exécuter du code tiers
sans compromettre sérieusement les
performances.
Outil de migration robuste
Les outils de migration intégrés facilitent
la migration des configurations de
Sun Java System Web Server 6.x existantes.
|