12. Public Class MySyncController Public Sub SynchronizeFolders() Dim SyncAgent As New SyncAgent Dim LocalProvider As New FileSyncProvider (mySourceReplicaId, _ "c:older1" ) Dim RemoteProvider As New FileSyncProvider (myDestinationReplicaId, _ "d:older2" ) With SyncAgent .LocalProvider = LocalProvider .RemoteProvider = RemoteProvider .Synchronize() End With End Sub End Class
13.
14.
15.
16. Meta Data Meta Data Sync Services Provider (Source) Sync Application Sync Agent Data Store Data Store changes changes changes Sync Services Provider (Destination) Sync Runtime Sync Runtime
30. From desktop to data center From embedded devices to desktops Synchronizing data from the point of activity to the data center Enabling data movement from the smallest device, capturing data at the point of activity to the largest data center, enabling business insight Clients Serveurs
Qui est Wygwam ? Wygwam est un bureau d’expertise technologique situé en France et en Belgique. Wygwam est la plus forte concentration de MVPs en Europe avec 6MVPs et un RD. Nous sommes organisés en pôles de compétences, chacun d’eux dirigé par un MVP et devant délivrer 3 types de services à la clientèle. Nos pôles de compétence sont : Technology Fundamentals (TF) – Dirigé par Grégory Renard, MVP et RD, en charge de la stratégie générale de Wygwam et de Microsoft .NET en général. Online Strategies & Tactics (OST) – Dirigé par Aurélien Verla, MVP, en charge de l’intégration des technologies de l’Internet dans vos solutions (Technologies comme <Lire les technos> Collaboration & Portal Team (CPT) – Dirigé par Renaud Compte, MVP, en charge de la stratégie d’intégration de portails collaboratifs dans vos infrastructures d’entreprise (Technologies comme <Lire les technos> Nos métiers sont : Le coaching: <Lire les points> Le développement de pointe: <Lire les points> Les services packagés: <Lire les points> Pour plus d’information : www.wygwam.com
Participant complet (« Full Participant ») : décrit des participants où le développeur peut exécuter une application et créer des sources des données directement sur le device. (exemple : ordinateur portable, smartphone, …) Participant partiel (« Partial Participant ») : décrit des devices qui peuvent contenir des données mais ne pas exécuter d’application directement dessus. On retrouvera ici des devices amovible comme des cartes SD qui peuvent contenir des données mais pas exécuter une application directement depuis le device. Participant simple (« Simple Participant ») : décrit des participants capable de fournir de l’information mais sans possibilité de stocker ou manipuler de nouvelles données. On retrouvera ici des webservices et/ou flux RSS/ATOM.