TomKasMám dojem, že si v podstatě píšete vlastní BizTalk server...
Nicméně pořád jsem nepochopil, proč to sakra děláš jako službu? Služba (pokud se tedy bavíme o daemonovi, Windows Service) je vhodná pokud funguje jako server (tj. v předem neznámých intervalech se na ni někdo připojuje) a nebo vykonává nějaké činnosti pravidelně v krátkých intervalech. Spustí se jednou při startu systému a běží na pozadí.
Pro daný úkol by mi přišlo jednodušší napsat jednoduchou konzolovou aplikaci, která se bude spouštět čas od času přes task scheduler. Parametry bude číst normálním způsobem z příkazové řádky, tj. v C# je dostane jako argument metody Main, ve VB.NET je načteš přes System.Environment.GetCommandLineArguments . |