Mam urządzenie klienckie (POS handheld), które komunikuje się przez TCP/IP lub RS232 z serwerem. Protokół jest podanym formatem binarnym, którego nie mogę zmienić. Muszę zaimplementować serwer dla tego urządzenia. Mam wrażenie, że WCF byłby lepszym wyborem niż wdrażanie czegokolwiek ręcznie. Ale ponieważ potrzebowałoby to trochę czasu, aby spróbować, chciałbym zapytać o radę, czy to dobry pomysł i czy jest możliwe, aby dostroić WCF do takiego poziomu szczegółowości.Czy należy używać WCF do wdrożenia danego binarnego protokołu sieciowego?
Znalazłem kilka pytań, które są podobne do moich, ale w tych przypadkach OP miał zawsze pełną kontrolę nad klientem i serwerem. Tak nie jest w przypadku mojego scenariusza.
Jeśli WCF jest dobrym pomysłem - co zakładam - niektóre punkty wyjścia byłyby bardzo doceniane. Większość dokumentacji skupia się na SOAP, REST, ... a nie na niższych poziomach, nad którymi będę pracował.