0

私は、WCF Web サービスで式を作成し、それをクライアントに戻して、数値を適切な場所に差し込んで式を評価する良い方法を考え出そうとしています。

多数のタイプのフィールドを持つフォームがありますが、最終的にはそのすべてを使用してセクションの小計を計算し、最終的な合計を計算します。私たちは SOA の慣行を守ろうとしているので、javascript や UI C# で計算方法を決定する必要はありません。フォームのフィールドが変更されます。そのため、計算式を Web サービスによって決定する方法を考え出そうとしていますが、それを評価して適切なプロパティをプラグインできるような方法でクライアントに返します。これには、javascript eval() を使用することもできます。

これに対するもう 1 つの複雑な点は、すべての計算を Web サービスで処理することを選択したサード パーティが存在する可能性があることです。そのため、サード パーティは要求オブジェクトを渡すだけで、毎回金額を決定できます。これについての私たちの考えは、基本的に、クライアント UI コードと同様に、最初の操作コントラクトを使用して適切な方程式を決定し、基本的にそれを評価するだけの 2 つ目の操作コントラクトを用意することです。方程式を、必要に応じてシリアル化できるプロパティ名間の算術列挙を含むある種の配列にすることを考えていましたが、全体はまだ非常に進行中の作業であり、これらすべてを公開したかったのです早い段階で意見が得られるかどうかを確認しました。

あなたが提供できるかもしれないアドバイス/提案/批評を前もって感謝します.

4

0 に答える 0