Dropwizard описание, скриншоты и видео

Иконка приложения Dropwizard

Dropwizard

  • (338)
Описание, скриншоты и видео

Описание

Dropwizard находится на грани между библиотекой и фреймворком. Его цель — предоставить производительные и надежные реализации всего, что нужно для готового к работе веб-приложения. Поскольку эта функциональность извлечена в повторно используемую библиотеку, ваше приложение остается компактным и целенаправленным, что сокращает время вывода продукта на рынок и затраты на обслуживание.

Причал для HTTP Поскольку вы не можете быть веб-приложением без HTTP, Dropwizard использует библиотеку HTTP Jetty для встраивания невероятно настроенного HTTP-сервера непосредственно в ваш проект. Вместо того, чтобы передавать ваше приложение сложному серверу приложений, проекты Dropwizard имеют основной метод, который запускает HTTP-сервер. Запуск вашего приложения в виде простого процесса устраняет ряд неприятных аспектов Java в производственной среде (отсутствие проблем с PermGen, отсутствие настройки и обслуживания сервера приложений, отсутствие сложных инструментов развертывания, отсутствие проблем с загрузчиком классов, отсутствие скрытых журналов приложений, отсутствие попыток настроить один сборщик мусора для работы с несколькими рабочими нагрузками приложений) и позволяет вместо этого использовать все существующие инструменты управления процессами Unix.

Джерси для ОТДЫХА Для создания веб-приложений RESTful мы обнаружили, что ничто не сравнится с Jersey (эталонной реализацией JAX-RS) с точки зрения возможностей или производительности. Это позволяет вам писать чистые, тестируемые классы, которые изящно сопоставляют HTTP-запросы с простыми объектами Java. Он поддерживает потоковый вывод, матричные параметры URI, условные запросы GET и многое другое.

Джексон для JSON Что касается форматов данных, JSON стал языком общения в Интернете, а Джексон — король JSON на JVM. В дополнение к молниеносной скорости, он имеет сложный объектный преобразователь, позволяющий напрямую экспортировать модели предметной области.

Метрики для метрик Библиотека метрик дополняет ситуацию, предоставляя вам беспрецедентную информацию о поведении вашего кода в производственной среде.

Ссылки и скачивание

Ссылка на официальный сайт Dropwizard, по которой вы можете скачать приложение и найти более подробную информацию о нём
Ссылка на официальный сайт

Преимущества и недостатки

  • на основе Java
  • веб-сервис
  • Интернет

Поддерживаемые платформы и тарифы

Бесплатно | Открытый исходный код Mac Windows Linux Английский

Краткое описание

  • Разработчик: Dropwizard Team
  • Открытый исходный код и бесплатный продукт.
  • 7 аналогов