i want to create some service that will run as simple process and will give some other application the possibility to send him xml stream. 

What i mean is to create simple process ( exe ) with Infinite loop - and any application will be able to send XML ( file / stream ) to this process => and this process will send the xml to some socket. 

Is it possible to do it without pipe ?
I want to do something like COM - that can 'catch' instance of working process.