Ondulation

L'ondulation est une langue de script dédiée pour le Web sémantique.
Télécharger maintenant

Ondulation Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Joshua Shinavier
  • Site Internet de l'éditeur:
  • http://ripple.fortytwo.net/

Ondulation Mots clés


Ondulation La description

Ripple est une langue de script dédiée pour le Web sémantique. Ripple est une langue de script dédiée pour le Web sémantique. Les programmes d'ondulation non seulement interrogent le Web sémantique, mais résident également en tant que structures de données RDF, formant un réseau mondial de programmes interconnectés. L'application est la mieux classée comme une langue de pile relationnelle, étroitement liée aux langages de la pile fonctionnelle telles que la joie, le facteur et Chat. En tant qu'interface Web sémantique, Ripple est un robot et un navigateur de données lié à base de texte à base de texte à base de texte, avec toute la flexibilité d'une langue de programmation complète Turing-complète. L'idée de programmes liés ou de métadonnées de RDF procédurales n'a pas été profondément explorée. Ce document introduit une langue de script dédiée pour les données liées, appelées Ripple, dont les programmes fonctionnent et résident dans des graphiques RDF. L'ondulation est une variation du thème concaténatif de langues fonctionnelles et orientées sur la pile telles que la joie et le facteur, et prend une approche multivétueuse et pipeline de la composition de la requête. L'implémentation Java inclut une API de requête, une bibliothèque extensible de fonctions primitives et un interpréteur de ligne de commande interactive. Certaines fonctionnalités clés de "Ripple": Résultats de la requête en streaming. Une lacune des versions précédentes était qu'il n'y avait aucun moyen d'interrompre une requête. Il était trop facile de vous retrouver coincé à attendre un programme qui ne serait jamais terminé ou si vous avez été occupé à ronfler beaucoup plus de résultats que vous n'avez besoin. De plus, vous n'avez eu aucun moyen de voir ce qui se passait dans ces situations, car les résultats de la requête ont été nichés dans un tampon jusqu'à ce que le programme arrêté. Maintenant, les résultats de la requête individuelle diffusent sur votre terminal dès qu'ils sont calculés. Un double robinet sur la touche ESC indique au moteur de requête que vous avez vu suffisamment. L'ondulation 0.3 était limité à l'arithmétique entier. L'ondulation 0,4, d'autre part, a sur deux douzaines de primitives mathématiques (entièrement empruntées à partir de Java), y compris les fonctions de Trig et un générateur de nombres aléatoires, qui jouent tous bien à la fois avec des primitives entier et de document flottant. Les caractéristiques spécifiques au RDF de RDIPL sont largement cachées derrière sa syntaxe. Les documents RDF sont demandés, analysés et manipulés de manière transparente, au besoin pour répondre aux requêtes. C'est comme ça devrait être. Cependant, si souvent, je me trouve à l'aide d'outils centrés sur le document conjointement avec Ripple qu'il a été très pratique pour coller un couple de primitives centrés sur le document à ondulation elle-même: le graphique: triple primitif consomme l'URI d'un document Web sémantique et Produit chacune des affirmations contenues dans le document, tandis que graphique: les espaces de noms produisent chacun des espaces de noms définis dans les primitives de la réification et de la coulée de type. Une liste de scénarios de reconstitution de Stefano Mazzocchi a inspiré un certain nombre de primitives pour manipuler des types de données, y compris le graphique: Touri qui consomme un littéral à chaîne et produit une URI. De plus, XSD: Type et XML: Lang ne sont plus de simples URIS à ondulation: elles sont des fonctions primitives. XSD: Type vous donne le type de données d'un littéral tapé et XML: Lang vous donne la balise de langue (le cas échéant) d'un simple littéral.Ex plus de nouvelles primitives. Cette version propose la plupart des méthodes java.lang.string disponibles via une nouvelle chaîne: la bibliothèque. J'ai jeté dans quelques nouvelles piles: primitives, aussi, ainsi que des services: bibliothèque avec des crochets dans des services Web sémantiques sélectionnés, y compris SINDICE et SWOOGER.OWL.OWL: Sameas Smushing pour la compatibilité à l'envers. Les fonctions primitives de l'ondulation sont identifiées avec URI qui sont aussi cool que mon nom de domaine (et je pense que c'est assez cool pour le logiciel alpha). Mais que se passe-t-il lorsque les primitives changent? Les anciennes versions de l'ondulation ne comprendront pas les programmes qui font référence à des primitives plus récentes, et c'est à quoi cela se passe. Cependant, de nouvelles versions de l'ondulation doivent être capables de comprendre les anciens programmes, qui est l'endroit où Hibou: Les liens Samais sont entrés. Si une primitive décrite dans un espace de noms plus récent est liée au hibou: Samais à une primitive dans un ancien espace de noms, la demande les comprend être la même chose. Il rend la description de la bibliothèque d'édition qui plus facile.Extension chargeuse. Auparavant, si vous souhaitez ajouter de nouvelles primitives à l'ondulation, vous deviez les insérer dans le code source de Ripple et reconstruire. Maintenant, tout ce dont vous avez besoin est une dépendance d'ondulation et un fichier texte appelé Extensions.txt qui indique à l'application quoi de charger lorsqu'il démarre. Pour inclure des bibliothèques personnalisées dans l'environnement de requête, il suffit de les énumérer par nom.improved ramper. L'ondulation est maintenant capable de gérer plusieurs connexions HTTP en parallèle, ce qui signifie de façon spectaculaire en rampant plus rapide. Conformément à l'étiquette de Crawler, Ripple maintient une histoire de demandes HTTP au fur et à mesure que cela se passe, en prenant soin de ne pas charger un hôte avec des demandes d'incendie rapides.


Ondulation Logiciels associés

Jspp

JSPP est une langue de script non typée, semblable à Java, conçue pour être intégrée aux applications. ...

186

Télécharger

Jxp

JXP (page Java Scripted) est un processeur / moteur-modèle de script pouvant exécuter des fichiers de modèle contenant du code texte + Java. ...

255

Télécharger

féroce

Ferite est un moteur de script de fil de sécurité léger, portable, avec une langue très facile à ramasser et à utiliser. ...

169

Télécharger