Pregunta

Estoy utilizando el protocolo de arpillera para el servidor de comunicaciones entr (Java) y varias aplicaciones de cliente. Ahora empecé a desarrollar Windows Phone 7 cliente. He descargado arpillera C # aplicación pero no se compila para Windows Phone 7 / Silverlight.

¿Alguien logró hacer que funcione en WP7 / Silverlight? Es parece que hay muchas cosas por hacer / cambiado para hacer que funcione, lo que me gustaría evitar si se ha realizado por alguien ya.

Gracias.

¿Fue útil?

Solución 2

Así que la respuesta es que tienes que volver a escribir arpillera C # aplicación como Silverlight 4 no tiene muchas cosas a partir de .NET Framework móvil, principalmente de la clase Proxy.

Otros consejos

¿Qué es lo que no se compila? Supongo que la aplicación está utilizando probablemente zócalos. Por favor, tenga en cuenta que Silverlight (y por lo tanto, WP7) limita los tipos de conexiones de red se pueden abrir ... prefiriendo peticiones asíncronas web (a través de la clase WebRequest) o servicios de WCF.

Lo más probable es el código que ha descargado está teniendo problemas con la versión compacta marco de las clases de red disponibles en el teléfono / Silverlight. Ver este artículo de MSDN para obtener más información sobre el soporte de socket:
http://msdn.microsoft.com/en- es / library / cc296248% 28VS.95% 29.aspx

Si desea comunicarse directamente entre el teléfono y un servidor que ejecuta el protocolo de arpillera la forma más fácil será probablemente a la comunicación de proxy a través de un servicio WCF se ejecuta en un servidor asp.net.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top