Pregunta

Estoy escribiendo una aplicación de servidor con un cliente Silverlight. En algún momento me gustaría clientes no Silverlight para poder utilizar mis servicios. En este momento me he escrito algunos servicios WCF que consiguen encuestadas, pero no estoy feliz con la capacidad de respuesta. Estoy pensando en cambiar el código a usar Silverlight / WCF de votación a doble cara, pero si lo hago, voy a ser pegado con Silverlight como mi único cliente? ¿Es mejor escribir mi propio servicio de sondeo largo usando los servicios normales http WCF?

¿Fue útil?

Solución

Puede encontrar una muestra AJAX aquí para utilizar un servicio dúplex de WCF http://tomasz.janczuk.org/2009/09/scale-out-of-silverlight-http-polling.html

Otros consejos

No veo el problema existe. Usted sólo puede definir otro vinculante para su uso por otros clientes (como WsHttpDualBinding). El mismo código de servidor realizará la misma tarea exacta independientemente del subyacente vinculante. Ese es el punto de utilizar WCF.

Por otro cliente .NET - sí. Por todo lo demás: no. WsHttpDual es definitivamente no un protocolo interoperable. También tiene un montón de otros inconvenientes y dificultades y que iba a tratar de mantenerse alejado de ella tanto como sea posible ......

Marc

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