2011-06-23 8 views
2

私は既存のAPIをシミュレートしようとしています。
http://www.something.com/dothis?param1=x&param2=yhttpを使用してWCFサービスを作成する

そして、指定されたパラメータの値を持つ関数dothisを実行します:

にはどうすればいいに反応するWCFサービスを作成することができます。そして、それはXMLレスポンスを返す必要があります。

私はそれを見つめましたが、私はいくつかの指示、リンク、またはより良い検索用語を得ることが大好きです。

ありがとうございます!

答えて

3

素敵なREST WCFサービスのためにhereを開始したいと思うかもしれません。

あなたが知る必要がある主なものは、インターフェイスについてです:素敵なURLを使用している間

[ServiceContract] 
public interface IMSDNMagazineService 
{ 
    [OperationContract] 
    [WebGet(UriTemplate="/")] 
    IssuesCollection GetAllIssues(); 
    [OperationContract] 
    [WebGet(UriTemplate = "/{year}")] 
    IssuesData GetIssuesByYear(string year); 
    [OperationContract] 
    [WebGet(UriTemplate = "/{year}/{issue}")] 
    Articles GetIssue(string year, string issue); 
    [OperationContract] 
    [WebGet(UriTemplate = "/{year}/{issue}/{article}")] 
    Article GetArticle(string year, string issue, string article); 
    [OperationContract] 
    [WebInvoke(UriTemplate = "/{year}/{issue}",Method="POST")] 
    Article AddArticle(string year, string issue, Article article); 

} 

WebInvoke属性が何をしたいあなたを取得します。だから、http://www.something.com/dothis/x/yのようなものになるでしょう。

+0

詳細な回答ありがとうございました! – Nir

関連する問題