Arquitectura orientada a servicios de bajo consumo de Bluetooth, los mejores auriculares inalámbricos para llamadas telefónicas con Android

Arquitectura orientada a servicios de bajo consumo de Bluetooth, los mejores auriculares inalámbricos para llamadas telefónicas con Android

Hora de publicación: Autor: Editor del sitio Visita: 203

Arquitectura orientada a servicios de bajo consumo de Bluetooth   los mejores auriculares inalámbricos para llamadas telefónicas con Android

Otra abstracción adicional a la arquitectura cliente-servidor es el paradigma orientado a servicios. Este es un modelo para organizar la información en un servidor en servicios. El servicio se puede descubrir, interactuar o utilizar con semántica conocida. Esto significa que el servicio tiene un comportamiento determinista. Cuando se dan las mismas condiciones, siempre se producirá el mismo resultado. www.bjbjaudio.com

Este paradigma es la base de los sistemas de Internet más exitosos, los servicios web SOAPRESTCOBRARPC, etc. Para ilustrar mejor esto. Una forma es combinarlo con ejemplos del mundo real. Suponiendo que hay un paquete que debe entregarse a otra empresa lo antes posible, lo primero que debe hacer es llamar a la empresa de mensajería para concertar una recogida. Luego pague la tarifa de servicio. El punto es que siempre sabes lo que viene a continuación, y los mensajeros siempre siguen un conjunto predeterminado de comportamientos; no importa el día que les entregues un paquete, ellos hacen exactamente lo mismo: entregarlo en su destino de manera oportuna. Este servicio tiene un comportamiento predeterminado y una semántica conocida y produce resultados predecibles. www.bjbjaudio.com

Un aspecto interesante del ejemplo anterior es que está tratando con dos personas diferentes en la empresa de mensajería: la persona que contesta el teléfono y acepta las solicitudes comerciales y el conductor del servicio de mensajería que recoge el paquete. Además, es posible que no se dé cuenta de que en realidad hay una persona que maneja las cuentas financieras. Los subservicios proporcionados por las tres personas se combinan entre sí para formar el servicio principal de la empresa express. Estos subservicios también son genéricos y pueden ser utilizados por muchos tipos diferentes de empresas. Por ejemplo, el procesamiento de transacciones financieras se puede aplicar a las empresas casi de la misma manera. De igual forma, el servicio de recoger mercancías en un lugar y descargarlas en otro lugar por teléfono también se puede aplicar a las empresas de taxis. Todo va a funcionar. Cada sesión debe seguir un conjunto de reglas y convenciones. www.bjbjaudio.com

contrato formal
Un servicio se considera un servicio porque proporciona una descripción formal de lo que hace y cómo funciona. Por ejemplo, el conductor de una empresa de mensajería conduce un vehículo de la empresa con el uniforme de la empresa y saluda alegremente a los clientes. Conducirá el vehículo entre ubicaciones de forma rápida y segura, entregando paquetes intactos. Cualquier incumplimiento de estas normas se considerará un incumplimiento del contrato entre el cliente y la empresa de mensajería. Por lo tanto, la mayoría de las empresas de mensajería también exigen que los clientes acepten este contrato formal antes de ir a recoger el paquete. www.bjbjaudio.com

Uno de los beneficios de los contratos formales es que las instancias de un servicio pueden reemplazarse fácilmente por instancias de otro servicio. Esto es posible siempre que las dos instancias del servicio tengan la misma funcionalidad y comportamiento. Por ejemplo, una persona financiera deja la empresa. Debería ser fácil para las empresas encontrar un reemplazo que conozca las mismas reglas contables. En Bluetooth Low Energy, estos contratos formales están en la especificación del servicio y son adoptados por Bluetooth SIG. Estas especificaciones también tienen especificaciones de prueba correspondientes para garantizar la eficacia del comportamiento de implementación. www.bjbjaudio.com