123
Dropwizard

Dropwizard

Java-rammer til udvikling af ops-venlige, højtydende, RESTful web-tjenester.
Dropwizard spænder over linjen mellem at være et bibliotek og en ramme.Dets mål er at levere performante, pålidelige implementeringer af alt, hvad en produktionsklar webapplikation har brug for.Da denne funktionalitet ekstraheres til et genanvendeligt bibliotek, forbliver din applikation mager og fokuseret, hvilket reducerer både tid til marked og vedligeholdelsesbyrder.Brygge til HTTP Fordi du ikke kan være en webapplikation uden HTTP, bruger Dropwizard Jetty HTTP-biblioteket til at integrere en utroligt afstemt HTTP-server direkte i dit projekt.I stedet for at aflevere din ansøgning til en kompliceret applikationsserver har Dropwizard-projekter en hovedmetode, der spinder op en HTTP-server.At køre din applikation som en simpel proces eliminerer en række usvikelige aspekter af Java i produktionen (ingen PermGen-problemer, ingen applikationsserverkonfiguration og -vedligeholdelse, ingen arkæne implementeringsværktøjer, ingen problemer med klasselader, ingen skjulte applikationslogfiler, ingen forsøg på at indstille en enkeltaffaldsopsamler til at arbejde med flere applikationsarbejdsbelastninger) og giver dig mulighed for at bruge alle de eksisterende Unix-processtyringsværktøjer i stedet .... Jersey til REST Til opbygning af RESTful web-applikationer har vi ikke fundet noget, der slår Jersey (JAX-RS referenceimplementering) med hensyn til funktioner eller ydelse.Det giver dig mulighed for at skrive rene, testbare klasser, som yndefuldt kortlægger HTTP-anmodninger til enkle Java-objekter.Det understøtter streamingoutput, matrix-URI-parametre, betingede GET-anmodninger og meget, meget mere.Jackson for JSON Med hensyn til dataformater er JSON blevet internetets lingua franca, og Jackson er kongen af ​​JSON på JVM.Ud over at være lynhurtig har den en sofistikeret objektmapper, der giver dig mulighed for at eksportere dine domænemodeller direkte.Metrics for metrics Biblioteket Metrics afslutter tingene, hvilket giver dig enestående indsigt i din kodes opførsel i dit produktionsmiljø.

Funktioner

Alternativer til Dropwizard til Mac med gratis licens