0

私はあいまいなRESTAPIを持っています(これは特定の問題ではなく、あいまいさのアイデアを与えるだけです):

/toplevel/${customer_number}/some_command/more stuff
/toplevel/${customer_number}/${some_product_name_anything_goes}/more stuff

.htaccessファイルには、一般的な$ {product_name}バージョンの前に、より具体的な「コマンド」フォームがリストされており、最初の一致が優先されるため、これを回避してきました。ただし、現在はWADLを作成していますが、APIがあいまいなため、選択したツールがWADLを使用する際に問題が発生しています。私の質問は次のとおりです。

a)WADL仕様は、あいまいなAPIを有効に表現できるかどうかを示していますか?

b)ツールのサポート-あなたの経験では、ツールはあいまいなWADLを窒息させますか?(ambi。WADLが許可されている場合、それらは弱いツールですが、安全を確保する必要があります)

c)あいまいなREST API、特にWADLに関する経験。

好奇心旺盛な方のために、最新の仕様を以下に示します。

私が知る限り、これに具体的に対処していないとは言え、ツールがそれをどのように処理するかにかかっていると思います。

4

1 に答える 1

1

私の経験では、RESTで深刻な量の作業を行っているほとんどの人は、メタデータドキュメントに対してツールとコード生成を使用するよりも、実行時の検出にハイパーメディアを使用することを好みます。

このため、問題について多くの情報が得られていない可能性があります。

于 2010-04-01T21:24:41.393 に答える