私はすでにレガシーサービスが働いている状況があります。このサービスには、レガシービジネスオブジェクトが配置されています。製品チームは、WCF技術を通じてサービスを公開することに決めました。ネットワーク上でDTOを送信するさまざまなアプローチは何でしょうか?レガシーサービスからのWCF:デザインアプローチ
私は考えることができソリューション:。。
1)DataContracts全体のビジネス・オブジェクトを変換は、(WCF特定の名前空間で自分のレガシーシステムを汚染)
2)は、その新しいのDTO(DataContractsを)書きます既存のビジネスオブジェクトをラップします。 (これは、何らかのラッパーを書いていることを意味するので、パフォーマンス上の問題が生じる可能性があります。)3)提案できるその他の方法。
私は正しい方向に考えていますか?上記の2つより良いアプローチがありますか?
に関して、
私はあなたが何を意味するかわからないんだけど?レガシーサービスからタイプを返すだけの場合はどうなりますか? –