0

似たような質問やこれがカバーするトピックについて、ここでたくさんの質問/回答を読みました。インバウンドリクエストに応答するためのMVCの設定について概説しているさまざまな記事に出くわしました。

しかし、私が直面している問題の限界を明確に理解することはできませんでした。

問題:

asp.netMVC3サイトを作成しています。ただし、asp.net WebFormsアプリケーションが自分のサイトを呼び出し、応答する必要があるシナリオが2つあります。

  1. 1つは単にいくつかの文字列を返すことです
  2. 2つ目は、もう少し複雑なクエリ結果であり、Webフォームアプリによるレポート用のデータ量は未定です。

#2のため、両方のアプリ間でオブジェクトを交換できるように、SOAPなどのサービスを使用する必要がありますか?

URIでRESTfulアプローチを使用したかったのですが、欠点は次のとおりです。

  1. 私が返すようになった報告情報による制限
  2. 応答はWebフォームアプリに送信されます

誰かが私のオプションが何であるかについて私にいくつかの洞察を与えることができますか?

4

1 に答える 1

0

これらの詳細に対処するには別のサービスが必要なようです。これらのニーズを満たすためにWebAPIを検討し始めます。そのAPIを他の目的に活用できる可能性もあります。

Web APIがあまりにも「早期採用」である場合は、WCFに頼ることができます。

于 2012-05-23T15:25:16.187 に答える