C # byte streams over TCP

I am a junior engineer, hoping to find here some tips from all experienced people on how to approach this.

I was assigned a project to create a server / client application that streams bytes over TCP. Our company deals with 2-way GPS radios with sending software, and we would like to make a server / client application out of it. Currently, the dispatch software can connect to the central base station where the user should be, but we want to make this software available from a remote location (if the base station is on the repeater miles from the place where the dispatcher can be at).

User / Client → microphone polling location → server → base station → OTA signal → radio and vice versa

I am looking at the Windows Communication Foundation, but what are the other ways I can approach this?

I will mainly use C # /. NET / Visual Studio 2008

+3
source share
2 answers

UDP GPS , . , , ( , ) UDP TCP (, HTTP). UDP- , , TCP- , . WCF, , , , (... ).

TCP- ( raw Sockets), , , . , , - , , , .

+1

, Socket TcpClient .

" ", WCF .

WCF , , Socket .

0

Source: https://habr.com/ru/post/1764723/


All Articles