캘DAV
CalDAV| 통신 프로토콜 | |
| 목적 | 원격 일정 정보 액세스 |
|---|---|
| 서론 | 2007년 3월, 전( |
| 에 기반을 둔 | WebDAV |
| 포트 | 조금도 |
| RFC | RFC4791, 6638 |
CalDAV의 캘린더링 확장(CalDAV)[1][2]은 클라이언트가 같은 서버 또는 리모트서버상의 사용자와의 회의를 스케줄 할 수 있는 기능과 함께 캘린더 데이터에 액세스 및 관리할 수 있는 인터넷 표준입니다.이를 통해 서로 다른 위치에 있는 여러 사용자가 일정관리 [3]데이터를 공유, 검색 및 동기화할 수 있습니다.WebDAV(데이터 조작을 위한 HTTP 기반 프로토콜) 사양을 확장하고 달력 데이터에 [2]iCalendar 형식을 사용합니다.액세스 프로토콜은 RFC 4791에 [1]의해 정의되어 있습니다.스케줄링을 위한 CalDAV의 확장은 RFC [1]6638로 표준화되어 있습니다.이 프로토콜은 많은 중요한 오픈 소스 [3]응용 프로그램에서 사용됩니다.
역사
CalDAV 사양은 2003년 Lisa Dusseault에 의해 Internet Engineering Task Force(IETF; 인터넷 기술 특별 조사위원회)에 제출된 인터넷 초안으로서 처음 공개되었습니다.2007년 3월에 CalDAV 사양이 완성되어 IETF에 의해 RFC 4791로 발행되었습니다.이 RFC는 Cyrus Daboo(Apple), Bernard Desruissaux(Oracle), Lisa Dusseault(CommerceNet)에 의해 작성되었습니다.CalDAV는 이벤트 컬렉션을 유지, 액세스 또는 공유해야 하는 모든 협업 소프트웨어, 클라이언트 또는 서버에서 구현하도록 설계되었습니다.다양한 [clarification needed]구현자가 제공하는 소프트웨어 간의 상호 운용성을 높이기 위해 개방형 표준으로 개발되었습니다.
사양
CalDAV의 아키텍처(기본 사양에서 부분적으로 상속됨)는 여러 항목(자원)이 존재하는 디렉토리(컬렉션)에 데이터(이벤트, 태스크, 무료 사용 정보, 노트)를 정리합니다.리소스와 수집은 표준 HTTP 및 DAV 시멘틱스를 사용하여 충돌하는 변경을 감지하거나 잠금을 제공하는 한 명 이상의 사용자가 액세스할 수 있습니다.
액세스 제어에서는 ACL의 개념이 사용되므로 각 조작(보기, 편집, 삭제 등)을 사용자별로 거부 또는 허용할 수 있습니다.따라서 이 사양에서는 CalDAV 서버가 "WebDAV Access Control Protocol"(RFC 3744)을 지원해야 합니다.캘린더 리소스는 서버가 데이터를 이해하고 처리할 수 있는 iCalendar 형식을 사용해야 합니다.서버가 빈 시간 보고서 및 반복 이벤트 확장 등 일정관리에 고유한 작업을 지원해야 하기 때문에 iCalendar 항목을 구문 분석해야 합니다.이 기능을 통해 사용자는 자신의 캘린더를 CalDAV 서버에 동기화하여 여러 장치 또는 다른 사용자와 공유할 수 있습니다.프로토콜은 사이트 또는 조직의 일정과 같은 비개인 일정도 지원합니다.
소프트웨어
고객
CalDAV 클라이언트 목록에는 다음이 포함됩니다.[4]
- AgenDAV(오픈 소스 다국어 CalDAV WebClient 및 AJAX 인터페이스)
- 아이폰(리모트 캘린더 포함 버전 3.0 또는 버전 2.1)
- CalDavZAP(웹 기반 HTML5/JavaScript 애플리케이션, 오픈 소스)[5]
- Android용[6] CalDAV 태스크 동기화
- Android용[7] CalDAV-Sync
- Android용[8] Calendar Sync
- Android([9]오픈 소스)용 DAVx†(이전 명칭 DAVdroid)
- EVO Collaborator for Outlook에서 caldav 동기화 기능 추가
- 진화(Linux, Unix, Windows)
- eM 클라이언트(Windows)
- gSyncit[12] (Microsoft Outlook을 모바일/태블릿 디바이스와 동기화)
- 호드 그룹웨어[13]
- iCal4OL(신규 고객에게는 더 이상 제공되지 않음)
- iCal/Calendar.app (Mac OS X Leopard!V 10.5 이후)
- Android용[14] iCal Import/Export CalDAV
- iCAL/vCAL을 통한 Mailfence CalDAV 클라이언트
- Lightning 확장 기능을 갖춘 Sunbird 또는 Thunderbird(Linux, Windows, Unix, Mac OS X)
- Android용 OpenSync
- Outlook CalDav Synchronizer(오픈 소스)가 CalDAV 지원을 Microsoft[15] Outlook에 추가
- vdirsyncer는 CalDAV(CardDAV) 서버와 로컬 폴더 또는 [16]파일과 같은 두 저장소 간에 일정표(및 주소록)를 동기화합니다.
- Windows 10(단[17], 특정 프로바이더로 제한됨)
서버
CalDAV 서버 목록에는 다음이 포함됩니다.[18]
- Apple Darwin 캘린더 서버
- Ba4kal, 경량 CalDAV 및 CardDAV 서버.[19]
- Bedework(구 UWCalendar)[20]
- Bynari 콜라보레이션 스위트[21]
- Chandler Server (Cosmo)
- CommuniGate Pro 버전 5.2 이후
- 버전 2.4.17 이후 Cyrus IMAP 서버
- DAViCal[22]
- DPCalendar[23]
- 데이브메일
- Daylite CalDAV 서버[24]
- 딩고 캘린더 서버
- 버전 1.6 이후 EGroupware
- EVO 메일 서버[25]
- Fabasoft Folio 클라우드
- 구글 캘린더[26]
- 호드 그룹웨어[13]
- 버전 8.x 이후 Icewarp-E-Mail-Server
- Kerio Connect(Kerio Connect)[27]
- MDaemon 이메일 서버
- 메일펜스[28]
- mod caldav[29]
- 다음 클라우드[30]
- 오픈 익스체
- 오라클 비하이브
- 오라클 시벨 CRM
- Oracle Communications 캘린더 서버[31]
- 자체 클라우드[32]
- 라디칼(CalDAV)[33]
- SOGO[34]
- 세이브 DAV[35]
- 스칼릭스[36]
- Sun Java 캘린더 서버
- Synology 캘린더
- Synovel Collabor Suite[37]
- 잔디코스[38]
- 야후 캘린더
- Zarafa 버전 6.30.0 이후
- Zimbra 버전 4.5 이후[39]
- 동기![40]
- 조호 CRM[41]
「 」를 참조해 주세요.
- Exchange ActiveSync
- CalDAV와 CardDAV 구현 비교
- 캘린더
- 카드 DAV
- GroupDAV는 캘린더와 연락처를 위한 단순하고 간단한 프로토콜을 만들기 위한 노력입니다.
- 캘린더
- 스케줄링 OSID는 일정 관리 프로토콜을 위한 소프트웨어 인터페이스 추상화를 정의합니다.
- SyncML
- vCalendar
- WebDAV
레퍼런스
- ^ a b c "Introduction". Calconnect. Archived from the original on May 4, 2022.
- ^ a b "Glossary of Terms".
- ^ a b "Introduction to CalDAV". Linux.com. February 14, 2006.
- ^ "CalDAV Clients (English)". September 18, 2010. Archived from the original on May 23, 2016. Retrieved December 17, 2010.
- ^ CalDavZAP
- ^ 작업 동기화
- ^ CalDAV-Sync
- ^ 캘린더 동기화
- ^ DAVx⁵
- ^ Outlook용 EVO 공동작업자
- ^ "Using a CalDAV calendar". help.gnome.org. Retrieved February 28, 2019.
- ^ Fieldston 소프트웨어
- ^ a b 호드 그룹웨어
- ^ iCal 가져오기/내보내기 CalDAV
- ^ Outlook CalDav 동기화기
- ^ "vdirsyncer — vdirsyncer 0.18.0 documentation".
- ^ "Windows 10 can sync email/contacts/calendars with all major providers – chooses to pick winners and losers in the market instead". Ctrl. March 2, 2017. Retrieved March 2, 2017.
- ^ "CalDAV Servers (English)". Retrieved January 7, 2014.
- ^ "Documentation of Baïkal". Retrieved May 24, 2022.
- ^ "Bedework". Archived from the original on December 2, 2011. Retrieved November 10, 2015.
- ^ Bynari 콜라보레이션 스위트
- ^ DAViCal
- ^ DPCalendar
- ^ "Daylite CalDAV Server". Archived from the original on October 15, 2015. Retrieved November 10, 2015.
- ^ EVO 메일 서버
- ^ 구글 캘린더
- ^ Kerio Connect(Kerio Connect)
- ^ 메일펜스
- ^ mod_caldav auf SourceForge
- ^ 다음 클라우드
- ^ Oracle Communications 캘린더 서버
- ^ 자체 클라우드
- ^ 라디칼
- ^ SOGO
- ^ 세이버/다브
- ^ 스칼릭스
- ^ 시노벨
- ^ 잔디코스
- ^ 짐브라
- ^ 동기!
- ^ "POPUP".
외부 링크
- CalDAV 리소스 사이트
- CalConnect, 일정 관리 및 스케줄링 컨소시엄
- WebDAV 리소스
- CalDAV L. Dusseault, J. Whitehead, IEEE Internet Computing 9 (2)를 사용하여 캘린더 공유 및 스케줄링을 엽니다.