とりあえず、web.configのendpointBehaviorsの中に<webHttp />なbehaviorを作る。
作成するサービスのendopointのbehaviorを上で作った奴にする。
サービスのinterfece内でOperation Contractに相当するメソッドにWebGet属性を付ける。
UriTemplateに対応するUriを設定。
{}で囲った部分が、引き数としてわたってくる。
{hoge=ほにゃほにゃ}とした場合、実際のリクエストでその部分が省略されると「ほにゃほにゃ」が引数でわたってくる。
例:
[OperationContract] [WebGet(UriTemplate = "User/{id=allusers}/")] User[] GetUsers(string id);
あとはinterfaceを実装。
このステップでとりあえずできる。