2

私はそれを単純化しようとします。Windows azure クラウドを使用して、Web サービスとデータベースをホストしています。これらの Web サービスには、「https://server.mydomain.com」という URL からアクセスできます。

現在、モデルにいくつかの大きな変更を加えたため、Web サービス全体が変更されました。これにより、古いユーザーの API インターフェイスが壊れます。古いユーザーが古いバージョンに引き続きアクセスできるように、「https://server.mydomain.com/v2」という URL に最新バージョンをデプロイします。

SO やその他のリソースを検索しましたが、古いバージョンを台無しにせずに新しいバージョンをデプロイする方法について明確な答えが見つかりませんでした。

正しい方向にあるものは何でも役に立ちます。

4

2 に答える 2

2

私が取り組んでいたプロジェクトの1つでは、WebAPIの上にバージョニングスキームを組み込みました。このチュートリアルを使用して開始しました。そこから始めることをお勧めします。

一般的な回答で申し訳ありませんが、詳細を投稿していただければ、更新を行います。

于 2013-01-14T22:39:25.497 に答える
0

別のクラウド サービスを展開し、「v2.server.mydomain.com」を使用することをお勧めします。

于 2013-01-15T11:09:01.533 に答える