UCSR (Uniform Content Server Request) est un framework qui fournit à une application cliente une couche d'abstraction pour demander et recevoir de façon uniforme des données depuis un serveur de contenu, tout en assurant un niveau de sécurité prédéterminé.
Le framework UCSR est utilisé par Frogans Player pour demander et recevoir des données depuis tous les serveurs de contenu – les serveurs qui hébergent des sites Frogans, les serveurs FNS, et les serveurs FPU.
UCSR ne propose pas de nouveaux protocoles réseaux. Il utilise les protocoles existants largement utilisés sur l'Internet tels que IP, DNS, TCP, TLS et HTTP.
UCSR introduit deux concepts fondamentaux : les réseaux UCSR et les chemins UCSR.
Un réseau UCSR est une combinaison de protocoles permettant la communication entre un client et un serveur de contenu. A chaque réseau UCSR est attribué un identifiant unique qui énumère tous les protocoles impliqués, par exemple :
- IP_DNS_TCP_HTTP est l'identifiant du réseau UCSR qui utilise les protocoles IP, DNS, TCP et HTTP
- IP_DNS_TCP_TLS_HTTP est l'identifiant du réseau UCSR qui utilise les protocoles IP, DNS, TCP, TLS et HTTP
Un chemin UCSR définit, pour un réseau UCSR donné, les règles à suivre par le client pour communiquer avec le serveur de contenu. Un chemin UCSR est un ensemble de paramètres qui inclut à la fois des données de localisation et des directives.
Exemple de chemin UCSR pour le réseau UCSR 'IP_DNS_TCP_HTTP'
Exemple de chemin UCSR pour le réseau UCSR 'IP_DNS_TCP_TLS_HTTP'
Spécifications techniques
UCSR 1.0 - Statut : Travail en cours
Les spécifications techniques UCSR sont en cours d'élaboration.
Implémentation de référence
L'implémentation de référence des spécifications techniques UCSR est en cours de développement.
© OP3FT - Accueil - Informations légales