クライアントが複雑なアプリケーション情報をサービスに渡すことができるようにする Web サービスを .net で作成する必要があります。サービスはすべての情報を検証し、DB に情報を入力するか、クライアントがエラーを修正してアプリケーションを再送信できるようにエラーのリストを返します。
Web サービスは、任意のクライアント (つまり、java、php .net ...) で使用できる必要があります。
私が .net クライアントのみを扱っていた場合、クラス オブジェクトをパブリック クラスとしてクライアントが利用できるようにすることができ、それらはオブジェクト内のすべてのプロパティ、列挙型、および構造にアクセスできます。そのような :
' Add Personal info and set property
tempPersonalClass = New IDVerifyWebService.clsPersonal
上記の例では、clsPersonal クラスに複数のプロパティ、列挙型、さらにはサブクラスを含めることができます。クライアントは、このクラスをインスタンス化し、すべてのレベルを反復できる必要があります。
私の質問は、どのような方法 (XML、JSON、またはその他のタイプ) でクラス オブジェクトをクライアントに渡して、クライアントが値を入力して返すことができるかということです。