WCFサービスから提供される2つのWebサイトがあります。 WCFサービスはデータベースに関する情報を提供します。実際のデータベースとテストデータベース(開発目的のみ)があるため、最初のサイトには実際のデータベースと2番目の実データベースとテストデータベースが必要です。だから、私はサイトにフィルタロジックを置くべきです(実際のテストデータをサービスから取得して必要なものだけを表示する)か、またはサービス(テストデータのみを供給するか、実際のデータはどのサイトがデータを要求したかによって異なります)WCFテストデータの提供
2
A
答えて
2
「DBType」パラメータを追加してサービスに入れることをお勧めします。ページの開発は同じです(設定ファイルを使用して、サービスに送信されたDBType値を格納します)。
このようにすると、サービスが複数のサイトにサービスを提供できるようになり、他の 'テスト'サイトや '実際の'サイトを追加するとサービスを変更する必要がなくなります。
もう1つの方法は、2つのURL、テスト用に1つの開発用URL、運用用に1つのURLを使用することです。
は、必ずそれに与えていただきましたサイトは、単に表示されるはずです本当かテストデータアウトサービスフィルタを持っている(コードを変更する必要はありませんので、もう一度、設定ファイルを使用します)。
2
開発環境と本番環境を混在させないことをお勧めします。 生産と開発のためにWCFサービスのインスタンスを個別に実行します。
関連する問題
- 1. RobolectricのSharedPreferencesのテストデータを提供
- 2. MVCでWCFサービスを提供する
- 3. WCF WSDLは複雑な型/メソッドのみを提供します
- 4. WCFサービス、サービスとして提供タイプの属性値を...
- 5. WCFを使用して大きなレポートデータセットを提供
- 6. HapiJS提供ファイル
- 7. maven提供スコープ
- 8. Node.js:JSONドキュメントを提供
- 9. DB提供モジュール、コールバック
- 10. LinkedBlockingQueue対提供オファー
- 11. アプリケーションサーバーは、提供できるSpringを提供しますか?
- 12. ポータブルエリアへのAPIの提供
- 13. WCFサービスセキュリティの提案
- 14. Nginx提供の画像
- 15. Webフォントとフォールバックフォントの提供
- 16. Facebookのアプリケーション提供404エラー
- 17. Main.mのiOS SIGABRT(バックトレース提供)
- 18. Typeahead.jsを介して提案を提供
- 19. WCFライセンス認証例外 - サービスのベースアドレスが提供されていません
- 20. 工場から提供された子供の俳優へのGuiceとのサービスの提供
- 21. 安らかなWCFコールからダウンロード可能なファイルを提供する
- 22. WCFをできるだけ小さなペイロードでWebサービスとして提供
- 23. Clojureでコンストラクタを提供
- 24. URLを提供せずに
- 25. OpenXMLテーブルコピーOpenXmlUnknownElementを提供
- 26. Heroku DBプッシュエラー/タップ提供
- 27. リダイレクトを提供するCDN?
- 28. NSHTTPURLResponseにHTTPVersionを提供
- 29. 放浪提供:キーボード/ STDIN
- 30. 提供されたユーザーアカウント