Articulo de referencia

CalDAV

Las extensiones de calendario para WebDAV , o CalDAV , son un estándar de Internet que permite a un cliente acceder y gestionar datos de calendario, además de la capacidad de pr...

Las extensiones de calendario para WebDAV , o CalDAV , son un estándar de Internet que permite a un cliente acceder y gestionar datos de calendario, además de la capacidad de programar reuniones con usuarios en el mismo servidor o en servidores remotos . [ 1 ] [ 2 ] Permite que varios usuarios en diferentes ubicaciones compartan, busquen y sincronicen datos de calendario. [ 3 ] Extiende la especificación WebDAV ( protocolo basado en HTTP para la manipulación de datos) y utiliza el formato iCalendar para los datos del calendario. [ 2 ] El protocolo de acceso está definido por RFC 4791. [ 1 ] Las extensiones de CalDAV para la programación están estandarizadas como RFC 6638. [ 1 ] El protocolo es utilizado por muchas aplicaciones importantes de código abierto. [ 3 ]  

Historia

La especificación CalDAV se publicó por primera vez en 2003 como un borrador de Internet presentado al Grupo de Trabajo de Ingeniería de Internet ( IETF ) por Lisa Dusseault. En marzo de 2007, la especificación CalDAV se finalizó y fue publicada por el IETF como RFC 4791, con la autoría de Cyrus Daboo ( Apple ), Bernard Desruissaux ( Oracle ) y Lisa Dusseault ( CommerceNet ). CalDAV está diseñado para su implementación por cualquier software colaborativo , ya sea cliente o servidor, que necesite mantener, acceder o compartir colecciones de eventos. Se desarrolló como un estándar abierto para fomentar la interoperabilidad entre software de diferentes proveedores.

Especificación

La arquitectura de CalDAV (heredada parcialmente de las especificaciones subyacentes) organiza los datos (eventos, tareas, información de disponibilidad, notas) en directorios (colecciones), donde residen varios elementos (recursos). Uno o más usuarios pueden acceder a los recursos y colecciones, utilizando la semántica estándar de HTTP y DAV para detectar cambios conflictivos o para bloquear el acceso.

Para el control de acceso se utiliza el concepto de ACL , de modo que cada operación (visualización, edición, eliminación, etc.) puede ser denegada o concedida por usuario. Por lo tanto, la especificación requiere que los servidores CalDAV sean compatibles con el protocolo de control de acceso WebDAV ( RFC 3744 ). Los recursos del calendario deben utilizar el formato iCalendar, que permite al servidor comprender y procesar los datos. El análisis de los elementos iCalendar es necesario, ya que el servidor debe admitir diversas operaciones específicas de calendario, como la generación de informes de disponibilidad y la expansión de eventos recurrentes. Con esta funcionalidad, un usuario puede sincronizar su propio calendario con un servidor CalDAV y compartirlo entre varios dispositivos o con otros usuarios. El protocolo también admite calendarios no personales, como los de sitios web u organizaciones.

Véase también

Referencias

  1. ^ a b c "Introducción" . Calconnect. Archivado del original el 4 de mayo de 2022.
  2. ^ a b "Glosario de términos" .
  3. ^ a b "Introducción a CalDAV" . Linux.com. 14 de febrero de 2006.
  • Registro de documentos de CalConnect
  • CalConnect, el consorcio de calendarios y programación
  • Recursos WebDAV
  • Compartir y programar calendarios abiertos con CalDAV L. Dusseault, J. Whitehead, IEEE Internet Computing 9(2)
  • RFC  2616
  • RFC  3744
  • RFC  4791
  • RFC  4918
  • RFC  5545
  • RFC  5546

Obtenido de " https://en.wikipedia.org/w/index.php?title=CalDAV&oldid=1358682919 "