Kamis, 24 September 2026
08:36 WIB
TERKINI
Nasional Pemulihan Pascabencana NTT: PSI Desak Perhatian Berkelanjutan Setelah Kunjungan Presiden Megapolitan Diantar Ayah, Zaki Berburu Peluang Kerja di Job Fair Setelah 4 Kali Gagal Regional Misteri Terkuak: Jasad ABK Kapal Jurnalis di Enggano Teridentifikasi Lewat DNA Cek Fakta Waspada! Penipuan Cek Bansos 2026 Marak, Data Pribadi Jadi Incaran Cek Fakta Waspada Penipuan BLT Kesra 2026 via Telegram: Kenali Prosedur Resmi Cek Fakta Mengungkap Tiga Hoaks Besar Korupsi yang Menjerat Nama Mantan Presiden Jokowi Hukum & Kriminal Aktivis Desak Kemenimipas Transparan Ungkap Dokumen Remisi Pemerkosa Belasan Santriwati Eropa & Amerika Presiden Trump Serukan Negara Anggota Mundur dari ICC, Ancam Sanksi Lembaga Eropa & Amerika AS, Denmark, dan Greenland Sepakati Perluasan Militer Strategis Tanpa Batas Waktu Hukum KPK Ungkap Puluhan Celah Korupsi Pengurusan Dokumen Tanah di ATR/BPN Nasional Pemulihan Pascabencana NTT: PSI Desak Perhatian Berkelanjutan Setelah Kunjungan Presiden Megapolitan Diantar Ayah, Zaki Berburu Peluang Kerja di Job Fair Setelah 4 Kali Gagal Regional Misteri Terkuak: Jasad ABK Kapal Jurnalis di Enggano Teridentifikasi Lewat DNA Cek Fakta Waspada! Penipuan Cek Bansos 2026 Marak, Data Pribadi Jadi Incaran Cek Fakta Waspada Penipuan BLT Kesra 2026 via Telegram: Kenali Prosedur Resmi Cek Fakta Mengungkap Tiga Hoaks Besar Korupsi yang Menjerat Nama Mantan Presiden Jokowi Hukum & Kriminal Aktivis Desak Kemenimipas Transparan Ungkap Dokumen Remisi Pemerkosa Belasan Santriwati Eropa & Amerika Presiden Trump Serukan Negara Anggota Mundur dari ICC, Ancam Sanksi Lembaga Eropa & Amerika AS, Denmark, dan Greenland Sepakati Perluasan Militer Strategis Tanpa Batas Waktu Hukum KPK Ungkap Puluhan Celah Korupsi Pengurusan Dokumen Tanah di ATR/BPN

Microsoft Sync Framework

Artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Mei 2026) (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini)

Microsoft Sync Framework adalah sebuah platform penyerentakan yang memungkinkan kolaborasi dan akses luring pada suatu aplikasi, layanan, dan perangkat keras. Fitur utama Microsoft Sync Framework adalah penyesuaian penyedia sinkronisasi.

Microsoft Sync Framework ini punya fitur perayauan (roaming), berbagi, dan komunikasi dengan data luring. Melalui Microsoft Sync Framework, pemrogram bisa membuat ekosistem penyerentakan untuk dipadukan dengan aplikasi mana pun dengan data apapun pada protokol jaringan.

Komponen

Penyedia penyerentakan data

Berisi Microsoft.Synchronization.dll, Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll, dan Microsoft.Synchronization.Data.SqlServerCe.dll. Contoh skenario yang bisa diterapkan yaitu skenario kolaborasi dan skenario luring.

Penyedia penyerentakan berkas

Berisi FileSyncProvider.dll dan Microsoft.Synchronization.Files.dll. Ini bisa dipakai untuk penyerentakan berkas dan folder baik format NTFS, FAT, atau SMB. Direktori yang diserentakkan bisa berjenis komputer setempat atau komputer jauh.

Komponen penyerentakan umpan web

Berisi FeedSync2.dll dan Microsoft.Synchronization.dll. Ini bisa dipakai dengan dua skenario, yaitu:

  • Layanan penyedia penyerentakan umpan (feed) web, untuk menyimpan berkas FeedSync XML.
  • Komponen konsumen dan produsen umpan web, untuk penyerentakan data dengan RSS atau ATOM.

Penyedia kustom

Berisi Synchronization2.dll, Microsoft.Synchronization.dll, SimpleProviders.dll, dan Microsoft Synchronization.SimpleProviders2.dll. Ini bisa dipakai untuk membuat penyedia penyerentakan untuk berbagai jenis penyimpanan data.

Layanan penyimpanan data

Berisi Metastore2.dll dan Microsoft.Synchronization.dll. Ini dipakai oleh penyesuaian penyedia yang bisa dimanfaatkan untuk menyimpan dan menyerentakkan metadata. Penyimpanan metadata ini sangat tepercaya dan pangkalan data sederhana yang hanya membutuhkan memori kecil dan dapat diedarkan bersama penyedia.

API inti dan masa eksekusi

Nerisi Synchronization2.dll dan Microsoft.Synchronization.dll. API inti dan masa eksekusi dipakai oleh semua komponen kecuali penyedia pangkalan data luring.

Arsitektur

Sync Framework memakai arsitektur berbasis penyedia. Penyedia dalam hal ini adalah komponen perangkat lunak yang mewakili sebuah replika untuk penyerentakan. Provider menyembunyikan kompleksitas dari komponen sinkronisasi dan spesifik implementasi untuk setiap data store. Arsitektur inilah yang memungkinkan dapat digunakan untuk berbagai tipe data store. Provider yang bisa digunakan untuk sinkronisasi oleh Microsoft Sync Framework, yaitu:

  • Sync Services untuk en:ADO.NET. Sinkronisasi untuk aplikasi berbasis data ADO.NET.
  • Sync Services untuk File System. Sinkronisasi untuk file dan folder.
  • Sync Services untuk en:FeedSync. Sinkronisasi untuk feed RSS dan en:ATOM

Sync Services for ADO.NET

Microsoft Sync Services for ADO.NET adalah provider sinkronisasi untuk mensinkronisasi antar database dengan menggunakan ADO.NET. ADO.NET dataset disinkronisasikan antara tujuan dan sumber, yang kemudian dimasukkan ke dalam pusat sumber data. Selain itu juga dapat mendukung sumber data dibandingkan sebuah en:relational database seperti en:XML database or web service. Hal ini dapat berlangsung selama proxy siap untuk mengabstraksi sumber data dan pusat data tersedia untuk proxy.

Microsoft Sync for ADO.NET menekankan fungsi pada kegunaan aplikasi offline, di mana data berasal dari pusat data dengan lokasi cache. Kerja aplikasi dibandingkan data cache, dan perubahan dari mengunduh dengan label. Biasanya, pusat data dapat juga digunakan untuk aplikasi kolaborasi, di mana setiap aplikasi bekerja melawan pada data lokal, yang telah disinkronisasi secara periodik dalam peer to peer dengan partisipasi lainnya. Dasarnya, set data dapat disimpan berdasarkan penggunaan en:SQL Server Compact atau pusat data lainnya yang mendukung ADO.NET.

Sync Services for file system

Sync Services for file system digunakan untuk menyesuaikan dua lokasi sistem file, yang keduanya berada di folder lokal atau pembagian jaringan, biasanya untuk mengawasi file baru disamping perubahan untuk file yang ada juga disesuaikan. Perubahan untuk file di deteksi dengan menggunakan perangko waktu, atau pilihan dengan menghapus isi file. Perubahan untuk konflik dengan file telah terdeteksi dan secara otomatis telah diselesaikan untuk memperbaharui konflik dengan file yang sama. Editan terbaru akan disimpan, jika file dihapus dalam satu replika tetapi memperbaharui dengan yang lainnya. Perubahan akan diperbaharui setelah dilakukan penghapusan.

Jika perubahan operasi disebabkan file dengan nama sama, keduanya disiapkan dengan mengubah nama mereka, perubahan dapat dikonfigurasi untuk menempatkan file ke en:recycle bin, sehingga bisa dikembalikan jika diperlukan. Sync Services for file system juga menyediakan mode preview dengan menyesuaikan tindakan yang akan dibuat untuk operasi sync dan mengizinkan pengguna untuk melihat kembali perubahan yang akan dibuat. Sinkronisasi ditampilkan dalam peer to peer. Sync services for file system harus menunjukkan identifikasi sebelum mengakses file jadi identifikasi. Sync services for file system juga didukung dengan statistik filter untuk menempatkan pada kartu wild, dalam tahap pertama CTP. Sync services for file system tidak dilengkapi dengan keamanan NTFS.

Sync services for Feedsync

Sync services for Feedsync dapat digunakan untuk pertolongan sinkronisasi dengan menciptakan feedsync, dibandingkan RSS atau ATOM, yang bisa digambarkan untuk bagian yang menarik provider yang bisa digunakan untuk ekstrak jenis benda dari feed dan merge perubahan kembali penyimpanan data Sync services for Feedsync menggunakan operator lain untuk koneksi penyimpanan data

Sync services for Feedsync bisa digunakan untuk menolong sinkronisasi data dari replika(replika adalah partikular dari informasi yang bisa disesuaikan) dengan RSS data Atom feeds. Dengan menggunakan peraturan layanan feedsync, aplikasi sinkronisasi dapat bekerja dengan provider sinkronisasi untuk menciptakan daftar dari replika dan menempatkan mereka dalam RSS atau Atom XML stream ekstrak jenis benda tersebut, dan kemudian digunakan provider sinkronisasi untuk mengaplikasi hanya perubahan untuk replika, karena framework sync berdasarkan perubahan jenis benda, dua langkah bisa berseberangan digambarkan dan mudah disinkronisasi dengan lainnya sebagai pasangan di komunitas sinkronisasi. (komunitas sinkronisasi adalah satu set replika yang menyimpan data sinkronisasi dengan yang lainnya).

Referensi

  • MSDN Library, Microsoft Sync Framework
  • Introducing the Microsoft Sync Framework: Next Generation Synchronization Framework - Code Magazine

Pranala luar

Grafis
Audio
Multimedia
Web
Akses data
Jaringan
Komunikasi
Administrasi dan
manajemen
Model komponen
Pustaka
Driver
Keamanan
.NET
Pabrik perangkat lunak
IPC
Keteraksesan
Dukungan teks
dan multibahasa
Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan