私は最近、残りの API の開発を開始し、これらの用語 (jetty、jackson & jersey) に出くわしました。プレーン Eclipse で jersey を使用して REST API の開発に成功しました。
jackson は、xml/java オブジェクトのデシリアライゼーションとシリアライゼーションを促進するものだと思います。しかし、それは何ですか - それは単なる jar ファイルのコレクションですか? - はいの場合、既に jersey フレームワークを使用している場合 (API が xml を処理している場合)、一緒に使用できますか?
同様に、Jetty とは何ですか? ダウンロードしたところ、たくさんのフォルダーとファイルが表示されましたが、それらは単なる jar のコレクションではありませんでした! フレームワークであれば、ジャージの上からでも使用できますか?はいの場合、かなり重く見えます-htmlコンテンツを処理するのはほんの数jarかもしれないと思いました。しかし、それだけではないようです。
私のAPIがすべてのメディアタイプを扱う場合、これら3つは一緒に使用されることを意図していますか? はいの場合、どのように、そして何が最善のアプローチですか?
ありがとう。