123
Dropwizard

Dropwizard

Operasyon dostu, yüksek performanslı, RESTful web hizmetlerini geliştirmek için Java çerçevesi.
Dropwizard, kütüphane ve çerçeve olmak arasındaki çizgiyi aşıyor.Amacı, üretime hazır bir web uygulamasının ihtiyaç duyduğu her şeyin performans ve güvenilir uygulamalarını sağlamaktır.Bu işlevsellik yeniden kullanılabilir bir kitaplığa çıkarıldığından, uygulamanız yalın ve odaklanmış olarak kalır ve hem pazara sunma süresini hem de bakım yüklerini azaltır.HTTP için İskele HTTP olmadan bir web uygulaması olamayacağınız için Dropwizard, inanılmaz ayarlanmış bir HTTP sunucusunu doğrudan projenize gömmek için Jetty HTTP kitaplığını kullanır.Uygulamanızı karmaşık bir uygulama sunucusuna teslim etmek yerine, Dropwizard projeleri bir HTTP sunucusunu döndüren ana bir yönteme sahiptir.Uygulamanızı basit bir işlem olarak çalıştırmak, üretimde Java'nın bazı hoş olmayan yönlerini ortadan kaldırır (PermGen sorunu yok, uygulama sunucusu yapılandırması ve bakımı yok, gizli dağıtım aracı yok, sınıf yükleyicisi sorunu yok, gizli uygulama günlükleri yok, tek bir ayar yapmaya çalışmak yokçöp toplayıcı birden çok uygulama iş yükü ile çalışmak için) ve bunun yerine mevcut Unix işlem yönetimi araçlarının tümünü kullanmanızı sağlar .... REST için Jersey RESTful web uygulamaları oluşturmak için Jersey'den (JAX-RS referans uygulaması) hiçbir şey bulamadık) özellikler veya performans açısından.HTTP isteklerini basit Java nesnelerine nazikçe eşleyen temiz, test edilebilir sınıflar yazmanıza olanak tanır.Akış çıktısını, matris URI parametrelerini, koşullu GET isteklerini ve çok daha fazlasını destekler.JSON için Jackson Veri formatları açısından JSON, web'in lingua franca'sı oldu ve Jackson, JVM'de JSON'un kralı oldu.Şimşek hızında olmanın yanı sıra, alan adı modellerinizi doğrudan dışa aktarmanıza izin veren gelişmiş bir nesne eşleştiriciye sahiptir.Metrikler için metrikler Metrikler kütüphanesi işleri düzenleyerek kodunuzun üretim ortamınızdaki davranışına benzersiz bir bakış sağlar.

Özellikleri

Ticari lisanslı Windows için Dropwizard'a alternatifler