Proces czasu rzeczywistego - jak?

0

Witam. Mam do napisania projekt, który ma przetwarzać proste dane odebrane z sieci i wysyłać na nie odpowiedź z jak najmniejszym opóźnieniem. Jako że program ma mieć też GUI, które wprowadzałoby niepotrzebne opóźnienia - wymyśliłem, że napiszę oddzielnie GUI w C# i szybką część wykonawczą w C++, działającą w osobnym procesie z priorytetem czasu rzeczywistego. Poszukałem na forum i w sieci, ale niestety nie do końca wiem CZEGO szukać... Czy możecie mi polecić jakieś materiały, kóre pozwolą szybko wgryźć się w temat? Dotychczas pisałem albo monolityczne aplikacje z GUI albo programy konsolowe.

Co najbardziej mnie interesuje:

  1. Jak napisać proces, który ma działać w tle, nie wyświetlając okna konsoli? Czy punktem wejścia też będzie main(), czy zupełnie inaczej?
  2. Jak odpalić taki proces z poziomu innej aplikacji?
  3. Jak komunikować się z takim procesem?

Z góry dzięki!

0

opanuj WinApi, WinSock. Kursow pelno jest na necie i swietnie tlumacza

1 użytkowników online, w tym zalogowanych: 0, gości: 1