UriTemplate - это своего рода маскировка вашего метода.Пример:
[WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Wrapped, UriTemplate = "myMethod/{id}")]
string XMLData(string id);
Теперь вы можете вызывать метод следующим образом:
http://localhost/RestServiceImpl/myMethod/inputIdstring
вместо ...
http://localhost/RestServiceImpl/XMLData?id=inputIdstring
Надеюсь, это поможет1010 *