Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur Synkronisera Services Använda WCF

    Microsoft Sync Framework är synkronisering av data programvara som används för att synkronisera ansökan data med databaser . Det gör att du kan koppla in synkronisering tjänster butiker operatörsdata och hantera datautbyte utan några ytterligare anpassade program . Microsoft Sync Services för ADO.NET är synkroniseringen leverantören för synkronisering av databaser med ADO.NET . Den är avsedd för användning i offline- applikationer för att cacha data lokalt . Windows Communication Foundation ( WCF ) är ett programmeringsgränssnitt ( API ) i ADO.NET Framework och kan användas för programmering av Sync Services applikationer . Instruktioner
    1

    Ladda ner och installera Sync Framework från Microsoft MSDN webbplats ( se referens 3 för detaljerade instruktioner ) .
    2

    Klicka på "Start " -knappen i Windows och välja "Sync Framework " alternativ från " Alla program " -menyn . Klicka på " Ny" i " Arkiv " -menyn .
    3

    Välj " WCF service Library " i " Library Typ " och skriv in " WFCSyncServiceP01 " i " Project Name " rutan för att öppna ett nytt projekt som bygger på WCF service Library .
    4

    Dubbelklicka på " LocalDataCache1.sync " i " Konfigurera Data Synchronization " fönstret för att öppna den lokala filen datacache .
    5

    Klicka på " Advanced " kryssrutan för att utöka kopplingen menyn och ändra platsen Server projektet " WCFSyncServiceP01 . "
    6

    Klicka på " OK" för att skapa den " LocalDataCacheP01.Server.Sync " och " LocalDataCacheP01.Server.SyncContract.vb " filer synkronisering .
    7

    bort " //" Kommentar tecken i servern definition avsnitt av " LocalDataCacheP01 . Server.SyncContract.vb " filen .
    8

    Flytta " tjänster "i " LocalDataCacheP01.Server.SyncContract.vb " filen till " System.ServiceModel " avsnitt av " app.config " fil .
    9

    Flytta " serviceBehaviors " avsnitt av " LocalDataCacheP01.Server.SyncContract.vb " filen till " beteende "i " app.config " filen .

    10

    Infoga följande kod i början av " LocalDataCacheP01.Server.sync . " file :

    Partiell klass LocalDataCache1ServerSyncProvider

    Private Sub LocalDataCache1ServerSyncProvider_ApplyChangeFailed _

    ( ByVal avsändare As Object , _

    ByVal e Som Microsoft.Synchronization.Data.ApplyChangeFailedEventArgs ) _

    Handtag Me.ApplyChangeFailed

    e.Action = Microsoft.Synchronization.Data.ApplyAction.RetryWithForceWrite

    End Sub

    End Class .

    11

    Högerklicka på " LocalDataCache1.sync " fil i " WFCSyncServiceP01 " projektet fönstret och välj " Visa " alternativet .
    12

    Lägg till följande under " OnInitialized " definition avsnitt :

    Me.RemoteProvider = Ny Microsoft.Synchronization.Data.ServerSyncProviderProxy (

    New ServiceReference1.LocalDataCache1SyncContractClient ) katalog

    att synkronisera tjänster med WCF
    . Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en referens till Microsoft Scripting Runtim…
    ·Hur vill kolla om det finns en mapp i Vb.Net
    ·Komma åt e-post med Visual Basic
    ·Hur hämta data i VB6 Använda ett datumintervall
    ·Hur man initiera en array i VBA
    ·Hur man tolka e-post med VBS
    ·Hur man kompilerar VBA -kod
    ·Hur man skapar SSIS uppgifter programmässigt
    ·Ställa fastighetsvärden i Visual Basic
    ·Hur du animerar en Sprite i en XNA Game
    Utvalda artiklarna
    ·JavaScript callback-funktionerna : isfunction
    ·Hur man läser Int Java
    ·Hur gör jag dra från en textruta till en trädvy
    ·Hur konvertera en sträng till tecken i C + +
    ·Hur skapar jag en knapp i verktygsfältet Använda Visu…
    ·Hur man uppgraderar Java till 1.4.2-03
    ·Android UI Development
    ·Hur man sätter in en PHP- kod i ett Echo Line
    ·Varför visas inte alla webbplatser lappat mot SQL atta…
    ·Hur man skapar formulär med Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz