Question: can wcf service have multiple endpoints?
Answer: In WCF the address and the binding are not ordained, and need to be configured. Every service must expose at least one business endpoint and each endpoint has exactly one contract. All endpoints on a service have unique addresses, and a single service can expose multiple endpoints.