Как данные хранятся на сервере CardDav?

Я хотел задать вопрос о данных сервера. Я новичок в серверном программировании, но мне нужно узнать о сервере CardDav (CardDav разработан WebDav).

Я знаю только, что сервер CardDav используется для хранения данных адресной книги, но в какой форме данные на самом деле хранятся на сервере (например, .CSV или .txt)? Может кто-нибудь помочь мне? Спасибо большое.


person Questions    schedule 11.08.2010    source источник


Ответы (2)


Используется формат файла vCard; запись в Википедии содержит базовое объяснение формата файла: http://en.wikipedia.org/wiki/VCard

Подробности см. в RFC2426: http://tools.ietf.org/html/rfc2426

person Greg S    schedule 11.08.2010
comment
не могли бы вы задать еще один вопрос о сервере. Какой тип файла хранится на сервере CalDav. Спасибо. - person Questions; 11.08.2010
comment
@MarkSiu: это зависит от сервера CalDAV, существует несколько реализаций. Atmail (atmail.com), например, использует базу данных MySQL, и я предполагаю, что другие продукты также используют аналогичную базу данных. подход. - person Greg S; 11.08.2010
comment
Спасибо за ваш ответ. Я нашел некоторую информацию в вики и обнаружил, что одним из форматов является iCalendar. Это правильно? - person Questions; 11.08.2010

Формат на сервере определяется сервером. Формат передачи — vCard (RFC 2426, скоро будет обновлен).

person Julian Reschke    schedule 11.08.2010
comment
Спасибо за ваш ответ. Поскольку я зеленый специалист по серверному программированию, не могли бы вы объяснить, что такое «формат на проводе»? Спасибо. - person Questions; 11.08.2010
comment
Формат в сети относится к тому, что отправляется в сообщениях HTTP, а не к тому, что происходит внутри сервера. - person Julian Reschke; 13.08.2010
comment
Этот ответ является лучшим. - person Jesse Dhillon; 24.08.2010