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ø.
dropwizard

Funktioner

Alternativer til Dropwizard til alle platforme med enhver licens

CUBA Platform

CUBA Platform

En Java-ramme med fuld stak Enterprise med masser af funktionalitet uden for boksen og fantastisk værktøj til at styre projektet.
  • Gratis
Spring

Spring

Spring Framework er en open source-applikationsramme og Inversion of Control-container til Java-platformen.
GWT (Google Web Toolkit)

GWT (Google Web Toolkit)

GWT er et udviklingsværktøjssæt til opbygning og optimering af komplekse browserbaserede applikationer.GWT bruges af mange produkter hos Google, herunder Google AdWords og Google Wallet.
OpenXava

OpenXava

OpenXava er en Web Java-ramme til hurtig udvikling af Enterprise-applikationer.
Bootique

Bootique

En minimalt vurderet ramme for kørbare Java-applikationer.Bootique er et open source-projekt, og du kan bruge det gratis.
Apache Struts

Apache Struts

Apache Struts er en open source-webapplikationsramme til udvikling af Java EE-webapplikationer.
invesdwin-NoWicket

invesdwin-NoWicket

En ramme til nakne objekter for wicket, der gør det muligt for udviklere at skrive mindre kedelplade-wicket-kode.Uden at ofre fleksibiliteten og kontrollen bruges du fra wicket.Forbedring af produktiviteten med en målbar faktor og gøre wicket sjovere.