I have gone through some video & web tutorials and have some doubts.
- Is it possible to create more than one ServiceContract ?
- Is it possible to create more than one DataContract ?
- I heard about SelfHosted services. So, it would run when the server application runs. Is it ?
- If we the server needs to send some messages to the clients, how is it done ? What I have seen in the tutorials is calling the functions of the service which is being hosted in the server.