私はresteasyを使用して安らかなWebサービスを構築しましたが、今はこれらのWebサービスと呼びたいです...少し調べてみたところ、Jersey、Restlet、Resteasyクライアントフレームワークなどの差分名に出くわしました。これらのどれを使用するか..これらのいずれかが他のものよりも大きな利点を持っていますか..
ありがとう
Hello World アプリケーションを実装して、どちらが使いやすいかを確認できます。
Resteasyとジャージを試してみました。これら 2 つのコーディング スタイルは 90% 同一です。
しかし、resteasy と jersey に対する私の非常に単純なアプリケーションは、同じ URI に対して単純な応答を返した結果、同時ユーザー数が増加すると、resteasy は jersey よりもほぼ 20 倍高速になりました。
とはいえ、これは常にそのようになるという意味ではありませんが、それはあなたにアイデアを与えるかもしれません. デフォルト設定を使用しましたが、ジャージでのパフォーマンスを向上させるには、他の設定を変更する必要があるかもしれません。
jersey は最大 500 人の同時ユーザー (それぞれ 10 リクエスト) を処理できましたが、resteasy は最大 2000 人の同時ユーザー (リクエストごとに 10 人) を処理できました。同時ユーザー数が 500 の場合、resteasy は jersey よりも 18 倍高速でした。
候補となるすべてのフレームワークで必要性を示す単純なものを試して、それらがどのように機能するかを確認することをお勧めします。それまでの間、これを行うことで、それぞれで物事がどのように機能するかについてのアイデアも得られます.