I am new when it comes to client / server application. (I only programmed asp.net applications)
I want to create an application containing several WinForm and .NET Server clients (I think of WCF). The connection between the client and the server must be on http (port 80).
Application script:
The client will pass the keyword to the server, for example "books."
Then the server will start the search process by search for 1 second. - 10 minutes based on this keyword.
The server will find a list of results (from 1 result to N results).
I would like the client to update the GUI with the results found during server search. (Do not wait for the server to shut down).
My questions:
Is WCF the right choice for the server side?
What is WCF protocol? Duplex, poll, MSMQ?
Any links to the corresponding sample code, starter kit, etc. welcome :)
source share