Compartir a través de


Clase device

Las clases de dispositivo simplifican el desarrollo al permitir que los programadores traten los dispositivos que tienen propiedades similares de forma similar. Por ejemplo, un teléfono digital en una oficina normalmente tiene más funcionalidades que un teléfono estándar en un hogar, pero ambos responden de la misma manera a un conjunto básico de funciones, y ambos pertenecen a una clase de dispositivo telefónico. Las clases de dispositivo ayudan a hacer que TAPI sea extensible proporcionando un marco desde el que clasificar y admitir nuevos equipos.

Consulte clases de dispositivo TAPI para ver las clases que TAPI tiene predefinidas. Un proveedor de servicios puede implementar y definir clases de dispositivo adicionales para el equipo que admite. Una aplicación nunca necesita saber qué proveedor de servicios controla qué dispositivo, pero puede requerir información sobre el control de las nuevas clases de dispositivo.

Un proveedor de servicios implementa una clase de dispositivo mediante la asignación de solicitudes a comandos de dispositivo reales. Por ejemplo, cuando el proveedor de servicios de un módem compatible con Hayes recibe un comando que se pasa a través de TAPISVR para realizar una llamada, envía comandos AT clásicos al módem.

La interfaz del proveedor de servicios se puede asignar a una amplia gama de entornos, incluidos los que no se consideran tradicionalmente pertenecientes a la telefonía. Un ejemplo es la conferencia multimedia a través de una red basada en IP, como Internet.

Los desarrolladores de aplicaciones deben tener en cuenta la existencia de otras aplicaciones que pueden compartir servicios de telefonía.