Esxx

Le serveur d'applications ECMAScript / XML sympathique.
Télécharger maintenant

Esxx Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL v3
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Martin Blom
  • Site Internet de l'éditeur:
  • http://esxx.org/

Esxx Mots clés


Esxx La description

Le serveur d'applications respectueux de l'ECMAScript / XML. ESXX est un serveur d'applications XML / ECMascript sympathique. Un serveur d'applications JavaScript / ECMascript gratuit, facile à installer, facile à installer, facile à utiliser! ESXX est currenlty dans l'étape alpha, ce qui signifie que les API ne sont pas encore complètement stabilisées; Cependant, il est déjà assez utilisable et vaut bien un Type.ESXX, prononcé Essex, est un serveur d'applications Web qui exécute des applications Web écrites dans JavaScript (A.K.A. ECMAScript) sur le côté serveur. Il est écrit en Java et n'a aucune dépendance externe à l'exception de J2SE 6.0 - tout ce qui est requis est emballé dans un seul fichier JAR exécutable, prêt à être testé sous Linux, OSX, Solaris, Windows ou toute autre plate-forme où Java 6 est disponible. De plus, ESXX peut être utilisé pour exécuter des fichiers de script JavaScript à partir de la ligne de commande. Voici quelques caractéristiques essentielles de "ESXX": · JavaScript 1.7, fourni par Rhino. JavaScript moderne est vraiment une langue fantastique. Nous suivrons des rejets de rhinocéros, alors attendons 1,8 et 2,0 à l'avenir. · Extensions E4X, ce qui signifie une facilité d'utilisation inparpurée lorsque vous travaillez avec des documents XML. · XSLT 2.0, fourni par Saxon 9, pour des transformations XML de pointe avec accès aux fonctions JavaScript et Java définies par l'utilisateur directement à partir des modèles XSLT. · Base de données SQL intégrée (H2), pour le prototypage rapide ou les situations où une application Web non distribuée est tout simplement suffisante. · Server Web intégré, adapté au développement et aux déploiements à petite échelle. · Sécurisé par défaut: ESXX est conçu pour rendre les applications à l'abri de l'injection SQL ou des attaques XSS. · Encourage la séparation des couches et la conception sans état, entraînant des applications Web très évolutives et facilement maintenables. · Prêt pour l'ère multicur: prend en charge les applications JavaScript multithreadées avec des primitives de fourchettes / jointures faciles à utiliser et de jointures parallèles. · Un état d'esprit reposant qui encourage des URI de bonne apparence et expose des services Web / des ressources, des fichiers locaux, des répertoires LDAP et des bases de données SQL à l'aide de la même API. · Accès complet à J2SE 6: C'est des milliers de classes utiles et sans doute l'un des meilleurs environnements d'exécution de la planète. Naturellement, vous pouvez également brancher votre propre code Java, ainsi que des modules JNI natifs. · Contrôlable à distance via JMX: déchargement ou affichage des statistiques sur les applications en cours d'exécution directement à partir de Visualvm ou JConsole. · Basé sur les normes: JavaScript, XML, XSLT, SQL, Java ... C'est des choses que vous connaissez probablement déjà, vous serez donc productif en un rien de temps. Quoi de neuf dans cette version: · RPM approprié (Fedora / Rhel), Deb (Debian / Ubuntu), PackAgemaker (OS X) et IPS (OpenSolaris). · Les gestionnaires de DNS et HTTPS URI. · Un analyseur à multipart / formulaire. · Meilleur support de service de savon. · Règles d'adaptation d'une feuille de style améliorée. · Ministères. · Rhino 1.7 version 2 RC3, H2 Base de données 1.1.107. · Compatibilité partielle ECMAScript 3.1 fournie par le fichier "ESXX / HARMONY.JS". · Une nouvelle classe JS, LRUCACHE, qui est utilisée pour les données de thread-local et de programme-local. · Une interface JMX importation. · De nombreux autres changements.


Esxx Logiciels associés