Hi guys

I have gone through some video & web tutorials and have some doubts.

  1. Is it possible to create more than one ServiceContract ?
  2. Is it possible to create more than one DataContract ?
  3. I heard about SelfHosted services. So, it would run when the server application runs. Is it ?
  4. 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.


Thanks