
Jag behöver göra ett C#-program som körs på Windows-datorer.
Detta program behöver då och då (i genomsnitt ett par gånger per dag)
ta emot data (max 50 bytes eller alfanumeriska tecken) från en specifik IP-adress.
Resten av tiden ligger det i vila, redo för ny data.
Sedan behöver jag förstås göra ett program i andra änden också, dvs programmet som sänder denna data.
Det är detta program som är "mastern", dvs det bestämmer när data ska överföras till Windows-programmet.
(Här har jag inte bestämt mig för om det blir i Python eller C.
Det kommer köras i Linux på en "vanlig" server eller Raspberry Pi.)
Nu till frågorna:
1) Måste C#-programmet fråga "finns det data?" stup i kvarten,
eller finns det något slags interrupt för nätverk?
2) Hur skickar jag lämpligast datan med tanke på förra frågan?
Är något ur REST (dvs GET/POST) rätt grej för detta?
Upplys mig med
