Computer Interface to Message Distribution ( CIMD ) es un protocolo de centro de servicio de mensajes cortos desarrollado por Nokia para su SMSC (ahora: Nokia Networks ).
Sintaxis
Un intercambio de CIMD de ejemplo tiene el siguiente aspecto:
03:007 021:12345678 033:hola 53:007 021:12345678 060:971107131212
Cada paquete comienza con STX (hexadecimal 02) y termina con ETX (hexadecimal 03). El contenido del paquete consta de campos separados por TAB (hexadecimal 09). Cada campo, a su vez, consta de un tipo de parámetro , dos puntos (:) y el valor del parámetro . Tenga en cuenta que el último campo también debe terminar con una TAB antes de ETX.
Los tipos de parámetros de dos dígitos son códigos de operación y cada mensaje debe tener exactamente uno. El número después del código de operación es el número de secuencia utilizado para hacer coincidir una operación con su respuesta. El código de respuesta ( reconocimiento ) del mensaje es igual al código de operación más 50.
En el ejemplo anterior, el código de operación 03 significa enviar mensaje. El campo 021 define la dirección de destino ( número de teléfono ), con el campo 033 son los datos del usuario (contenido) del mensaje. El código de respuesta 53 con una marca de tiempo en el campo 060 indica que el mensaje fue aceptado; si el mensaje fallaba, el SMSC respondería con el campo 900 (código de error) en su lugar. Una buena cantidad de software de soporte para implementar CIMD está disponible en el sitio web de Nokia para construir un cliente CIMD. Puede enviar SMS desde el centro de mensajes con la ayuda de las herramientas de cliente CIMD.
Ver también
enlaces externos
- Nokia: especificación CIMD para SC v7.0 [ enlace muerto permanente ]
- Nokia: especificación CIMD para SC v8.0 [ enlace muerto permanente ]
Software
- Kannel , Open-Source WAP y SMS Gateway con soporte CIMD 1.3 y CIMD 2.0.
- Simulador Ixonos MISP CIMD , servidor compatible con CIMD v2 de código abierto para probar aplicaciones cliente CIMD