2008-09-12 44 views
9

Có bất kỳ tham chiếu tốt nào cho các thuật toán đồng bộ hóa không?Thuật toán đồng bộ hóa

Tôi quan tâm đến thuật toán đồng bộ hóa các loại sau đây của dữ liệu giữa nhiều người dùng:

  • Lịch
  • Documents
  • Lists và phác thảo

tôi không chỉ tìm kiếm để đồng bộ hóa nội dung của các thư mục a larsync; Tôi quan tâm đến việc hợp nhất dữ liệu trong các tệp riêng lẻ.

Trả lời

4

SyncML là một tiêu chuẩn cho dữ liệu đồng bộ hóa mọi thứ thường được liên kết với người tổ chức cá nhân của ai đó. Nokia và Motorola đều sử dụng nó rất nhiều cách đây vài năm, nhưng tôi không biết trạng thái hiện tại của nó.

iCalendar là đặc điểm định dạng đồng bộ hóa lịch và CalDAV là triển khai iCalendar trên giao thức WebDAV. Các tìm kiếm của Google cho iCal hoặc iCalendar có thể sẽ bật ứng dụng iCal do Apple cung cấp như một phần của Mac   OS   X. Hãy xem xét danh sách kết quả cho đến khi bạn thấy một thứ gì đó trông giống như một giao thức.

0

Tôi đã có thể nghĩ rằng nhìn vào bất kỳ ứng dụng mã nguồn mở kiểm soát mã nguồn sẽ cung cấp cho bạn những ý tưởng đúng - sáp nhập thay đổi giữa các tập tin là chính xác những gì họ làm ...

+2

SCM được thiết kế để hợp nhất các dòng văn bản ASCII. Điều đó không nhất thiết hữu ích khi hợp nhất lịch hoặc dữ liệu có cấu trúc khác. –

14

Có một trình độ cao và cái nhìn tổng quan rất rộng của tất cả đồng bộ thuật toán trong Optimistic Replication (bởi Yasushi Saito và Marc Shapiro, PDF định dạng).

+0

URL bị lỗi: ( –

+0

Tôi đã cập nhật liên kết. – DenNukem

Các vấn đề liên quan