Couche d'application des meilleurs écouteurs Bluetooth à faible consommation d'énergie pour les appels téléphoniques
Couche d'application des meilleurs écouteurs Bluetooth à faible consommation d'énergie pour les appels téléphoniques
Au-dessus du contrôleur et de l'hôte se trouve la couche application. La spécification de la couche application (spécification) définit trois types : caractéristique (characteristic), service (servicc) et spécification (profle). Ces spécifications sont construites sur la spécification d'attribut générique. La spécification d'attribut générique définit des groupements d'attributs pour les propriétés et les services. Les applications définissent des protocoles pour l'utilisation de ces groupes de propriétés. www.bjbjaudio.com
caractéristique
Un attribut est un petit élément de données dans un format connu, étiqueté avec un identifiant universel unique (UUID). Étant donné que la fonctionnalité doit être réutilisable, aucun comportement n'est impliqué dans la conception. Tant qu'il s'agit de quelque chose avec un comportement ajouté, sa réutilisabilité est considérablement réduite. Il y a quelque chose d'intéressant dans les fonctionnalités. Ils sont définis comme un format lisible par ordinateur, et non comme un texte lisible par l'homme. Cela donne à l'ordinateur la possibilité de télécharger les règles de lecture pertinentes pour l'ordinateur lorsqu'il rencontre une fonctionnalité qu'il n'a jamais rencontrée auparavant. Utilisé pour afficher cette fonction à l'utilisateur. www.bjbjaudio.com
Servir
Un service est un ensemble de caractéristiques lisibles par l'homme et leurs spécifications comportementales associées. Un service définit uniquement le comportement de la fonctionnalité pertinente située sur le serveur. sans définir le comportement du client. pour de nombreuses prestations. Le comportement du client peut être implicitement déterminé par le comportement du serveur du service. Cependant, il existe également des services qui peuvent avoir besoin de définir des comportements complexes côté client qui sont définis par le non-service normatif. Un service peut inclure d'autres services. Un service parent ne peut définir que ses propres services contenus, il ne peut pas modifier les caractéristiques ou le comportement des services contenus. Cependant, les services inclus doivent décrire comment plusieurs services inclus interagissent les uns avec les autres. Il existe deux types de services : les services primaires et les services secondaires, comme décrit à l'article 324 . Le fait qu'un service soit essentiellement un service primaire ou un service secondaire dépend de la définition du service ou peut être déterminé par le document de spécification et la mise en œuvre du document de spécification. Le service principal caractérise ce que fait principalement un appareil donné. C'est grâce à ces services que les utilisateurs apprennent ce que fait l'appareil. Les services secondaires sont ceux qui aident aux activités principales ou à d'autres services secondaires. Le service lui-même ne dicte pas comment les appareils sont connectés les uns aux autres, ni comment le service est découvert et utilisé. Les services décrivent uniquement ce qui est fait exactement lors de la lecture et de l'écriture de propriétés ou de la notification et de l'indication de propriétés. Le service ne décrit pas les procédures utilisées par la spécification d'attribut générique pour trouver le service et les caractéristiques du service, ni la manière dont le client utilise les caractéristiques. www.bjbjaudio.com
spécification
Une spécification est l'incarnation finale d'un cas d'utilisation ou d'une application. Une spécification est une spécification qui décrit deux appareils ou plus, chacun fournissant un ou plusieurs services. La spécification décrit comment découvrir et connecter des périphériques pour déterminer la topologie requise pour chaque périphérique. La spécification décrit également le comportement du client pour découvrir les services et les caractéristiques de service, et utiliser le service pour implémenter la fonctionnalité requise par un cas d'utilisation ou une application. Il existe une correspondance plusieurs-à-plusieurs entre les spécifications et les services. Un service peut être utilisé pour de nombreuses spécifications : afin d'implémenter le comportement souhaité sur l'appareil. À ce stade, le comportement du service est indépendant de la spécification d'utilisation du service. Dans l'App Store, vous pouvez soumettre une liste de tous les services pris en charge par un appareil pour trouver toutes les applications qui utilisent ces services. Cette flexibilité facilite les modèles plug-and-play, tels que Universal Serial Bus. www.bjbjaudio.com