2
Dropwizard خط بین یک کتابخانه و یک چارچوب است.هدف آن تهیه و اجرای مناسب و قابل اعتماد از همه چیزهایی است که یک برنامه وب آماده تولید نیاز دارد.از آنجا که این قابلیت در یک کتابخانه قابل استفاده مجدد استخراج می شود ، برنامه شما لاغر و متمرکز باقی می ماند و باعث کاهش بار زمان و بازار می شود.Jetty for HTTP از آنجا که شما نمی توانید یک برنامه وب بدون HTTP باشید ، Dropwizard از کتابخانه Jetty HTTP برای جاسازی یک سرور HTTP بسیار تنظیم شده مستقیم به پروژه خود استفاده می کند.پروژه های Dropwizard به جای اینکه برنامه خود را به یک سرور نرم افزار پیچیده تغییر دهید ، یک روش اصلی دارند که سرور HTTP را می چرخاند.اجرای برنامه شما به عنوان یک فرآیند ساده ، تعدادی از جنبه های ناخواسته جاوا را در تولید از بین می برد (بدون شماره PermGen ، هیچ پیکربندی و نگهداری از سرور برنامه ، هیچ ابزار استقرار arcane ، هیچ مشکلی برای لودر کلاس ، هیچ پرونده برنامه مخفی ، تلاش برای تنظیم تک تکجمع آوری زباله برای کار با بارهای برنامه های کاربردی متعدد) و به شما امکان می دهد به جای آن از همه ابزارهای مدیریت فعلی فرآیند یونیکس استفاده کنید .... Jersey for REST برای ساختن برنامه های وب RESTful ، هیچ چیزی پیدا نکرده ایم. Jersey (اجرای مرجع JAX-RS) از نظر ویژگی ها یا عملکرد.این امکان را به شما می دهد کلاسهای تمیز و قابل آزمایش بنویسید که به طرز دلپذیری درخواستهای HTTP را برای اشیاء ساده جاوا ترسیم کنید.این پشتیبانی از خروجی جریان ، پارامترهای URI ماتریس ، درخواست GET مشروط و موارد بسیار دیگر.جکسون برای JSON از نظر قالبهای داده ، JSON به لینگوای وب تبدیل شده است و جکسون پادشاه JSON در JVM است.علاوه بر رعد و برق سریع ، دارای نقشه گیر شیء پیشرفته ای است که به شما امکان می دهد مدل های دامنه خود را مستقیماً صادر کنید.معیارهای اندازه گیری کتابخانه Metrics مواردی را ارائه می دهد که بینش بی نظیری از رفتار کد در محیط تولید شما ارائه می دهد.