これには「ルール」がありますか?私が疑問に思っているのは、機能を操作に組み合わせる方法を示すベストプラクティスがあることです。たとえば、SetRecord-operation: id がある種のレコードに指定されている場合、オペレーションはレコードを更新します。それ以外の場合、オペレーションはレコードを作成します。この場合、戻りメッセージは挿入または更新が行われたかどうかを示しますが、これは悪い設計でしょうか (もしそうなら、なぜですか)?
もう 1 つの例は、レコードの包含階層があり、すべてのレベルの階層を作成したい場合もあれば、2 つのレベルを作成したい場合もあれば、1 つのレベルだけを作成したい場合もあります。場合によっては、車または単一の座席のみが作成されます。場合によっては、4 席 (それぞれに 2 つのアーム レストがある) の車両が作成されることもあります。これが wsdl-operations および type にどのようにマップされるか。意見があれば、理由を知りたいですか?私はここで少し道に迷ったと言わざるを得ません。
ありがとう、BR - Matti