0

Restlet Web サービスのルートでは、次のようになります。

http://localhost:8080/foobarwebservice/

マイページが真っ白…

ユーザー/プログラマーが Web サービスで利用可能なリソースと、それらにアクセスする方法 (URL 形式や渡すパラメーターなど) を知りたい場合と思われます。それなら、ここにあるはずです - WSDL の REST フォームだと思います??? それはWADLと呼ばれていますか

職業はなんですか?公開しているリソースに基づいて、ルート リソースに対してこれを自動生成する方法はありますか? 空白のページを持つことは正しくないと思います。私は誰にとっても理にかなっていますか???? :)

このすべてのものを見てから1年以上経っているので、ご容赦ください。

4

1 に答える 1

1

Restlet は、一般的な REST 原則と HTTP 仕様だけで、実際には規則を強制しません。

したがって、その URL にリソースがあり、そのリソースの表現を利用できるようにしたい場合、それは素晴らしいことですが、それはあなた次第です。他の URL の他のリソースと同じように、それを実装して接続する必要があります。

とは言うものの、Restlet には、アプリケーションの WADL 表現を自動的に生成し、リソース (通常はアプリの「ベース リソース」) の表現としてクライアントが利用できるようにする WADL 拡張機能が含まれていますOPTIONS。それはすべてカスタマイズ可能です。WadlApplication「自動的に」と書きましたが、拡張機能は、アプリを実装するときに特定のクラス ( など) をサブクラス化し、 などの特定のメソッドを実装することに依存していることに注意してくださいgetApplicationInfo()。ただし、これは非常に簡単です。

WADL 拡張機能の紹介がここにあります。

個人的には、私は通常、手動で WADL ドキュメントを作成し、FileRepresentation. また、XSLT を使用して WADL を HTML に変換し、HTML で利用できるようにすることもあります。しかし、それは私だけです。

チッ!

于 2010-10-12T18:41:20.060 に答える