問題は、同じデータを複数回入力する必要がある私たちの組織の既存のアプリケーションであり、データの名前変換の変換がアプリケーション間で一貫していません。多くのWebサービスを消費するデザインWebアプリケーション
現在、既存のアプリケーションにはすでに多くのWCFおよびasmx Webサービスが導入されています。しかし、私はそれらのサービスのいずれかを支配しておらず、また彼らは異なる国のホストでもあります。私は既存のアプリケーション(例えば、必要な採石場の文字列で新しいアプリケーションへのリンクなど)を少し変更することを要求できます。反復データ入力プロセスを克服するには、解決策を見つける必要があります。現在私の考えでは、Webアプリケーションを作成し、必要なすべてのサービスを参照してビジネスロジックレイヤーを作成しています。 は、新しいアプリケーションを接続するために既存のアプリケーションに対していくつかの変更を行うよう要求する必要があり、必要なデータをマップし、別々のアプリケーション間を接続します。次
は、現在のタスクを実行するには、
- が直面しているいくつかの質問です1つのサービス は私がプロセスをロールバックすることができますどのようにプロセス の途中に応答しない場合、必要な多くの サービスがあるかもしれませんか?すべて以来
- サービスは、それが 簡単な 操作を行うにはより多くの時間がかかることがありますが、私は は1つの アプリケーションに多くのサービスを処理しながら、私は、パフォーマンスを向上させることができますどのように 、アプリケーションの 性能を向上させるために必要な呼び出しをしていますか?
ワウ!そのような明確な要件。アプリケーションを設計するために何が必要なのですか? – Mayank
完全な応答のために複数のソースに頼っているのであれば、ビジネスロジックをインターフェースで分けることは本当にありません。私は、あなたのアーキテクチャを従来の3層システムに改造するか、リファクタリング/再開発がオプションでない場合は、すべて実行する中間層(ステージングプラットフォーム)を開発することをお勧めします。 –
彼は自分のコントロール下にないサービスを呼び出そうとしているように聞こえます。たとえば、彼のアプリケーションは人々のステータスを更新し、Facebook、Twitter、My [_____]などを更新します。だから、サービスは彼のものではありませんが、彼はそれらすべてを呼びたいと思っています。それを上に上げるには、彼らは信頼できないと思う? – Prescott