Question

What project (C#) type would you suggest for this situation?

Having one application for communicating with distance server from one side (I have API for communication with that server) and communication with lots of different applications (call them clients) on user computers.

I need to have only one server connection in any giving moment, but every client can have his requests separately.

Can clients communicate with server using some kind of Objects (.net objects)?

My idea is to make windows service, but I not sure is this a good approach?

Was it helpful?

Solution

You can use WCF InProc for inter process communication. Check the tutorial.

Also ZeroMQ can be used as an alternative for InProc communication.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top