123
Dropwizard

Dropwizard

Java рамка за разработване на удобни за експлоатация, високопроизводителни, RESTful уеб услуги.
Dropwizard прегражда линията между библиотеката и рамката.Целта му е да осигури надеждни, надеждни реализации на всичко, от което се нуждае от уеб приложение.Тъй като тази функционалност е извлечена в библиотека за многократна употреба, приложението ви остава постно и фокусирано, намалявайки както тежестта на пазара, така и на поддръжката.Jetty за HTTP Тъй като не можете да бъдете уеб приложение без HTTP, Dropwizard използва библиотеката Jetty HTTP, за да вгради невероятно настроен HTTP сървър директно във вашия проект.Вместо да предават приложението си на сложен сървър на приложения, проектите на Dropwizard имат основен метод, който завърта HTTP сървър.Стартирането на приложението ви като прост процес елиминира редица неподходящи аспекти на Java в производството (без проблеми с PermGen, без конфигуриране и поддръжка на сървър на приложения, без аркадни инструменти за внедряване, без проблеми с товарача на класове, без скрити регистрационни файлове на приложенията, без опити за настройка на единиченсъбиране на боклук за работа с множество натоварвания на приложенията) и ви позволява да използвате всички съществуващи инструменти за управление на процеси Unix вместо това .... Jersey за REST За изграждането на RESTful уеб приложения, ние не намерихме нищо победи Jersey (референтната реализация на JAX-RS) по отношение на характеристики или производителност.Тя ви позволява да пишете чисти, тествани класове, които изящно картографират HTTP заявки към прости Java обекти.Той поддържа поточен изход, URI параметри на матрицата, условни GET заявки и много, много повече.Джаксън за JSON По отношение на форматите данни, JSON се превърна в лингва франка в мрежата, а Джаксън е кралят на JSON в JVM.Освен че е светкавично бърз, той има сложен картограф за обекти, който ви позволява директно да експортирате вашите модели на домейни.Показатели за показатели Библиотеката на Метриките закръгля нещата, предоставяйки ви несравним поглед върху поведението на кода във вашата производствена среда.

Характеристика

Алтернативи на Dropwizard за всички платформи с всякакъв лиценз

CUBA Platform

CUBA Platform

Пълен стек Enterprise Java Framework с много функционалност извън кутията и невероятни инструменти за управление на проекта.
  • Безплатно
Spring

Spring

Spring Framework е рамка за приложения с отворен код и контейнер Inversion of Control за платформата Java.
GWT (Google Web Toolkit)

GWT (Google Web Toolkit)

GWT е инструментариум за разработка за изграждане и оптимизиране на сложни браузър приложения.GWT се използва от много продукти в Google, включително Google AdWords и Google Wallet.
  • Безплатно
  • Web
OpenXava

OpenXava

OpenXava е Web Java Framework за бързо развитие на корпоративни приложения.
Bootique

Bootique

Минимално убедена рамка за изпълними Java приложения.Bootique е проект с отворен код и можете да го използвате безплатно.
Apache Struts

Apache Struts

Apache Struts е рамка за уеб приложения с отворен код за разработване на уеб приложения на Java EE.
invesdwin-NoWicket

invesdwin-NoWicket

Гола рамка на обекти за калитка, която дава възможност на разработчиците да пишат по-малко код за калитка.Без да жертвате гъвкавостта и контрола, вие сте използвани от калитка.Подобряване на производителността чрез измерим фактор и правене на калитка по-забавно.