none
Sincronizar archivos XML desde/hacia PC/Phone RRS feed

  • Pregunta

  • Hola, estoy tratando de que una app Desktop (hecha en WinForms) comparta los archivos XML con su "contrapartida" en WP7.

    Por lo que estuve leyendo, es posible usando WCF y creando servicios.

    Lamentablemente, no he logrado encontrar ejemplos de "ida y vuelta", sólo desde WP7 a la PC.

    Alguien tendrá código o una referencia dónde informase con un buen ejemplo?

    Saludos!


    Gus
    martes, 29 de noviembre de 2011 5:50

Respuestas

  • Hola Gustavo

    Aquí te dejo un artículo que escribí sobre como trabajar con servicios WCF en Windows Phone:

    http://geeks.ms/blogs/jyeray/archive/2011/02/23/windows-phone-7-y-wcf.aspx

    En principio tendrías que tener un método para descargar el XML del PC al Teléfono (por ejemplo, DescargarXML) y otro método para subir XML desde el teléfono hacia el PC (por ejemplo CargarXML o ActualizarXML) el WCF hiría colocado en el pc y el teléfono se comunicaría con el. Si los archivos son muy grandes puedes usar el BackgroundFileTransfer para descargar los xml en segundo plano.

    Un  saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter
    • Marcado como respuesta GustavoFR martes, 29 de noviembre de 2011 20:22
    martes, 29 de noviembre de 2011 5:55
    Moderador

Todas las respuestas

  • Hola Gustavo

    Aquí te dejo un artículo que escribí sobre como trabajar con servicios WCF en Windows Phone:

    http://geeks.ms/blogs/jyeray/archive/2011/02/23/windows-phone-7-y-wcf.aspx

    En principio tendrías que tener un método para descargar el XML del PC al Teléfono (por ejemplo, DescargarXML) y otro método para subir XML desde el teléfono hacia el PC (por ejemplo CargarXML o ActualizarXML) el WCF hiría colocado en el pc y el teléfono se comunicaría con el. Si los archivos son muy grandes puedes usar el BackgroundFileTransfer para descargar los xml en segundo plano.

    Un  saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter
    • Marcado como respuesta GustavoFR martes, 29 de noviembre de 2011 20:22
    martes, 29 de noviembre de 2011 5:55
    Moderador
  • Hola Gustavo

    Aquí te dejo un artículo que escribí sobre como trabajar con servicios WCF en Windows Phone:

    http://geeks.ms/blogs/jyeray/archive/2011/02/23/windows-phone-7-y-wcf.aspx

    En principio tendrías que tener un método para descargar el XML del PC al Teléfono (por ejemplo, DescargarXML) y otro método para subir XML desde el teléfono hacia el PC (por ejemplo CargarXML o ActualizarXML) el WCF hiría colocado en el pc y el teléfono se comunicaría con el. Si los archivos son muy grandes puedes usar el BackgroundFileTransfer para descargar los xml en segundo plano.

    Un  saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter


    Hola Josué, muchas gracias por la rta. y tu artículo, son un buen comienzo.

    Ahora, si no es mucho pedir, como bien decís, el servicio debería estar en la PC y tu ejemplo, es para el Phone.

    Tendrás alguna referencia que pueda estudiar, para hacer los pasos que comentás en tu respuesta?

    Es decir, hacer los métodos, Cargar y Descargar XML?

    Muchas gracias!


    Gus
    martes, 29 de noviembre de 2011 11:27