Вместо того, чтобы пользователь указал его через URL, он должен указать:
- запрос через заголовок типа контента
- ответ через заголовок подтверждения.
Wcf 4 автоматически сериализует / десериализует в соответствии с запросом.
http://msdn.microsoft.com/en-us/library/ee476510.aspx
Теперь у вас есть только один URL, с которым они взаимодействуют, и пусть Wcf обрабатывает все остальное на основе входящих заголовков.
Однако для SOAP вам понадобится отдельная конечная точка.