Tengo un dispositivo cliente (PDA portátil) que se comunica a través de TCP/IP o RS232 con su servidor. El protocolo es un formato binario dado, que no puedo cambiar. Tengo que implementar un servidor para ese dispositivo. Mi impresión es que WCF sería una mejor opción que implementar cualquier cosa a mano. Pero como requeriría bastante tiempo probarlo, me gustaría pedir consejo si es una buena idea y si es posible ajustar Fine WCF a tal nivel de detalle.¿Debo usar WCF para implementar un protocolo de red binario dado?
Encontré algunas preguntas que son similares a las mías, pero en esos casos el OP siempre tenía control total sobre el cliente y el servidor. Ese no es el caso para mi escenario.
Si WCF es una buena idea, supongo que algunos puntos de partida serían muy apreciados. La mayoría de la documentación se centra en SOAP, REST, ... y no en los niveles inferiores en los que tendría que trabajar.