none
Sincronizar Ficheros con Sync Services RRS feed

  • Pregunta

  • Hola,

    Estoy tratando de añadir una función para sincronizar una carpeta del pc con una carpeta de la PDA. Utilizando Sync Services for File Systems lo he conseguido para sincronizar dos carpetas de mi pc, el problema lo tengo para sincronizar 
    con una carpeta de la PDA.
    ¿Se puede llegar a hacer con estas librerías? o tendría que hacerlo "a mano" mediante OpenNETCF??

    Gracias por vuestra ayuda.

    Javi.
    viernes, 23 de octubre de 2009 8:03

Respuestas

  • Hola Javi

    Actualmente la version de Microsoft Sync Framework (SyncFx) para dispositivos se encuentra en CTP .

    Si que se puede sincronizar archivos pero esta CTP no incorpora un built-in específico, es decir que tienes que desarrollarte tu propio proveedor de sincronización. Se prevee que la version definitiva si lo incorpore o almenos hayan un guideline más claro y específico.

    En respuesta a tus preguntas. Si, si se pueden pero tiene dificultad. Y hacerlo a mano con OpenNETCF, ¿¿te refieres a las librerias RAPI de OpenNETCF??

    Saludos,
    José Miguel Torres
    viernes, 23 de octubre de 2009 13:34
    Moderador
  • Hola,

    Ojo, Sync Servcies for ADO.NET sincroniza origenes de datos compatibles con ADO.NET no con el sistemas de archivos. Por otro lado RAPI unicamente copia archivos, es decir no incorpora lógica de negociacion de sync.

    Saludos,


    José Miguel Torres
    lunes, 26 de octubre de 2009 14:34
    Moderador

Todas las respuestas

  • Hola Javi

    Actualmente la version de Microsoft Sync Framework (SyncFx) para dispositivos se encuentra en CTP .

    Si que se puede sincronizar archivos pero esta CTP no incorpora un built-in específico, es decir que tienes que desarrollarte tu propio proveedor de sincronización. Se prevee que la version definitiva si lo incorpore o almenos hayan un guideline más claro y específico.

    En respuesta a tus preguntas. Si, si se pueden pero tiene dificultad. Y hacerlo a mano con OpenNETCF, ¿¿te refieres a las librerias RAPI de OpenNETCF??

    Saludos,
    José Miguel Torres
    viernes, 23 de octubre de 2009 13:34
    Moderador
  • Hola José Miguel,

    Muchas gracias por tu respuesta.

    Sí, me refería las librerías RAPI, tengo algo hecho así en la misma aplicación, tengo la ventaja que a esos documentos les puedo cambiar el nombre, y les ponía un ID, así que dejo al usuario que elija si un determinado documento lo quiere en la PDA o en el PC, pero ahora quería hacerlo también con unas imágenes, y viendo lo bien que me ha ido con Sync Services for ADO.NET, quería hacerlo para sincronizar estos otros documentos.

    Javi.
    viernes, 23 de octubre de 2009 14:52
  • Hola,

    Ojo, Sync Servcies for ADO.NET sincroniza origenes de datos compatibles con ADO.NET no con el sistemas de archivos. Por otro lado RAPI unicamente copia archivos, es decir no incorpora lógica de negociacion de sync.

    Saludos,


    José Miguel Torres
    lunes, 26 de octubre de 2009 14:34
    Moderador
  • Hola,

    La sincronización con Sync Services for ADO.NET la utilicé para sincronizar la base de datos de una PDA con SQL Server CE a un PC con SQL Server Express Edition.

    Para sincronizar ficheros de la PDA con el PC ahora mismo lo hago con RAPI, dando un listado al usuario que le permita decir que ficheros quiere que se encuentren en el pc y cuales en la pda, no es exactamente una sincronización pero con esto conseguí dar servicio a lo que buscaban. 

    El caso es que me gustó tanto el modo de implementar Sync Services for ADO.NET que quise indagar un poco más y ver si podría utilizarlo para sincronizar archivos mediante Sync Server for Files, pero me encontré con el problema de no saber como poner como destino una carpeta de la PDA. Una lástima porque de este modo mejoraría mucho mejor mi amago de sincronización con RAPI....

    Gracias por tus comentarios Miguel.

    Javi.
    lunes, 26 de octubre de 2009 15:38
  • Hola,

    Necesitaría algo similar al FileSyncProvider de Microsoft Sync Framework pero para desarrollar un programa para Windows Mobile 6 que permitiera sincronización con carpetas del PC. Me he descargado el SyncFx CTP1 pero no veo por dónde empezar (p.ej. añadir las rutas de origen y destino).

    ¿Sería esto posible con el CTP1? 
    ¿Existe actualmente alguna alternativa para sincronizar carpetas desde la PDA al PC?  

    Muchas gracias. Saludos.
    jueves, 11 de febrero de 2010 8:03