基本的にOracleストアドプロシージャのラッパーであるWebサービスに取り組んでおり、現在11個のパラメーターがあります。引数が11個あるわけではありませんが、良いアーキテクチャを維持するためには、少なくともいくつかの引数を配置する構造が必要だと思います. すべてのパラメーターを渡す必要がありますが、コードの可読性はこのような長い呼び出しに影響を受けます。
このサービスは、クライアント アプリケーションがサード パーティの会社から正常にダウンロードしたことを報告することで、(クライアントとサード パーティの両方で) 請求を追跡できるようにします。
つまり、3Guid
秒、5int
秒、an int[]
、a double[]
、および astring
です。2 つの配列は並列です。
何かを変更すると、バックエンド サービスは .Net 4.0 WCF サービスになりますが、要求を行うアプリケーションは .Net 2.0 Windows フォーム アプリケーションになります。
どのような種類のビジネス関係をオブジェクトに結合することを保証しますか? これがSOAPを使用して転送されていることを知る最適な方法は何ですか?