REST全般について質問があります。
銀行カードで実行される操作を追加するために使用されるWCFWebサービスがあるとします。問題は、WSに渡すパラメータが約30個あることです。
WCFでは、これらすべてのパラメーターを使用してRPCを呼び出すと、非常に簡単に実行できます。
問題は、このWCFWSをServiceStackを使用してRESTAPIに切り替えたかったことです。
私が遭遇した問題は、RESTを使用して操作を作成し、「querystring」を介してパラメーターを渡そうとすると、読み取りにAWFULであり、非常に長い(?amount=1234&operationID=12&
など)文字列があることです。
リソース指向ではないため、この方法は適切ではありませんが、そのアイテムの作成をいくつかのステップに分割する必要があることを意味します(つまり、最初にPOSTを使用して作成し、次にいくつかの投稿を使用して新しい情報/フィールドを追加しますか?) 。
この状況では、RESTによるゲインを明確に確認することはできません。