Wikiwand AI

Verse (protocole)

From Wikipedia, the free encyclopedia

Verse est un protocole réseau permettant à plusieurs applications de partager des données et d'agir dessus comme une seule grande entité. Si une application change une donnée partagée, le changement est instantanément distribué à toutes les applications intéressées.

Ce protocole simple permet à n'importe qui d'écrire des composants et des applications compatibles avec celui-ci. Le protocole est construit pour permettre la communication entre deux entités mais il est généralement utilisé comme protocole client/serveur, avec un serveur agissant comme un répartiteur permettant à plusieurs clients de partager la même donnée. Dans ce cas le serveur stocke une copie maîtresse afin de garder cette donnée persistante et permettre à des utilisateurs de pouvoir souscrire à celle-ci pour connaître les modifications qui y ont été effectuées.

Le format de donnée utilisé par ce protocole est un format simple d'utilisation et qui n'est pas spécifique à une application. Malgré cette simplicité il offre des caractéristiques avancées telles que la subdivision d'un maillage représentant un objet 3D, les arbres d'ombrage (shader trees), les niveaux de détails dynamiques et les textures 3D. Ce protocole peut être utilisé par des applications collaboratives, pour des applications 2D/3D, pour le design de jeux vidéo, pour le calcul de trajectoire d'objets mobiles.

Ce protocole est accessible par une simple API écrite en langage C et toutes les applications utilisant cette API travailleront automatiquement avec n'importe quelle autre application l'utilisant aussi.

Applications utilisant Verse

Notes et références

Lien externe

Related Articles

Timelines

Top Qs

Fact Checks