Java çerçevelerinin listesi - List of Java frameworks
Aşağıda dikkate değer Java programlama dili teknolojilerinin ( çerçeveler , kitaplıklar ) bir listesi bulunmaktadır.
| İsim | Detaylar |
|---|---|
| esnek | Yeni nesil içerik deposu. Belgeler, resimler ve yapılandırılmış veriler için istikrarlı ve hızlı bir depolama sağlar. |
| Apaçi Nutch | Nutch, iyi gelişmiş, üretime hazır bir Web tarayıcısıdır. |
| Uygulama Sigortası | açık kaynaklı Java EE web uygulaması çerçevesi . |
| salyalar | Rete algoritmasının gelişmiş bir uygulamasını kullanan ileri ve geri zincirleme çıkarım tabanlı kural motoruna sahip iş kuralı yönetim sistemi (BRMS) . |
| jBPM | Esnek İş Süreçleri Yönetimi (BPM) Paketi |
| Aktivite | BPMN 2.0'da açıklanan iş süreçlerini yürütebilen Java ile yazılmış iş akışı motoru. |
| Akça | JVM'de eşzamanlı ve dağıtılmış uygulamaların oluşturulmasını basitleştiren araç seti ve çalışma zamanı. |
| Apache birikimi | Sağlam, ölçeklenebilir veri depolama ve alma sağlayan dağıtılmış anahtar/değer deposu. |
| Apache ActiveMQ | Mesajlaşma ve Entegrasyon Kalıpları sunucusu. |
| Apaçi Avalonu | Bir uygulama sunucusu bileşeni çerçevesi, günlüğe kaydetme, iş parçacığı havuzu oluşturma ve zamanlamayı içerir. |
| Apaçi Avro | Apache'nin Hadoop projesi içinde geliştirilen uzaktan prosedür çağrısı ve veri serileştirme çerçevesi. |
| Apache Ekseni | W3C'ye SOAP (Basit Nesne Erişim Protokolü) sunumunun uygulanması |
| Apaçi Devesi | Yönlendirme ve aracılık kurallarını yapılandırmak için bir API kullanarak Kurumsal Entegrasyon Kalıplarının Java nesne tabanlı uygulamasını sağlayan kural tabanlı yönlendirme ve aracılık motoru. |
| Apache Tıklaması | Java dili için bileşen odaklı web uygulaması çerçevesi ve Java Servlet API'sinin üzerine inşa edilmiştir |
| Apaçi Kozası | İşlem hattı, endişelerin ayrılması ve bileşen tabanlı web geliştirme kavramları etrafında inşa edilen web uygulaması çerçevesi. |
| Apache Ortak Alanları | Apache/Jakarta topluluğundan açık kaynaklı yeniden kullanılabilir Java bileşenleri koleksiyonu |
| Apache CXF'si | Hizmetler çerçevesi. CXF, JAX-WS ve JAX-RS gibi ön uç programlama API'lerini kullanarak hizmetlerin oluşturulmasına ve geliştirilmesine yardımcı olur. |
| Apache İmparatorluğu Veritabanı | Geliştiricilerin uygulama geliştirmede geleneksel Nesne-ilişkisel eşleme çerçevelerinden çok daha fazla SQL merkezli bir yaklaşım benimsemelerini sağlayan ilişkisel veritabanı soyutlama katmanı ve veri kalıcılığı bileşeni. |
| Apaçi Felix | Apache Felix, OSGi Çerçeve ve Hizmet platformunu ve OSGi ile ilgili diğer ilginç teknolojileri Apache lisansı altında uygulamaya yönelik bir topluluk çalışmasıdır. |
| Apaçi Kanalı | Büyük miktarda günlük verisini verimli bir şekilde toplamak, toplamak ve taşımak için dağıtılmış, güvenilir ve kullanılabilir hizmet. |
| Apaçi Geronimo | Kurumsal geliştiricilerin ve sistem yöneticilerinin ihtiyaçlarını karşılayan Java/OSGi sunucu çalışma zamanları oluşturmak için en iyi açık kaynak projelerini entegre eden açık kaynak sunucu çalışma zamanı |
| Apaçi Giraph | Yüksek ölçeklenebilirlik için oluşturulmuş yinelemeli grafik işleme sistemi. |
| Apache Hadoop'u | Basit programlama modelleri kullanarak büyük veri kümelerinin bilgisayar kümeleri arasında dağıtılmış olarak işlenmesine izin veren çerçeve. |
| Apache HBase | Google'ın BigTable'ından sonra modellenen, ilişkisel olmayan, dağıtılmış veritabanı |
| Apaçi Kovanı | Hortonworks Veri Platformunun (HDP) bileşeni. Hive, HDP'de depolanan verilere SQL benzeri bir arayüz sağlar. |
| Apaçi JackTavşan | Java platformu için içerik deposu. |
| Apaçi Jena | Java'da Semantik web uygulamaları oluşturmak için web çerçevesi. RDF grafiklerinden veri almak ve RDF grafiklerine yazmak için bir API sağlar |
| Apaçi Kafka | Akış işleme platformu |
| Apache Log4j | Java günlük kaydı çerçevesi - Log4j 2, popüler Log4j projesinin geliştirilmiş versiyonudur. |
| Apaçi Lusen | Yüksek performanslı, tam özellikli metin arama motoru kitaplığı. |
| Apaçi Mahout'u | Apache Software Foundation'ın, öncelikle işbirlikçi filtreleme, kümeleme ve sınıflandırma alanlarına odaklanan dağıtılmış veya ölçeklenebilir makine öğrenimi algoritmalarının ücretsiz uygulamalarını üretme projesi. |
| Apaçi Mesoları | Apache Mesos, CPU, bellek, depolama ve diğer bilgi işlem kaynaklarını makinelerden (fiziksel veya sanal) soyutlayarak, hataya dayanıklı ve esnek dağıtılmış sistemlerin kolayca oluşturulmasını ve etkin bir şekilde çalışmasını sağlar. |
| Apaçi Mina | Java ağ uygulama çerçevesi. MINA, ölçeklenebilir, yüksek performanslı ağ uygulamaları oluşturmak için kullanılabilir. |
| Apaçi OODT | Veri yönetim sistemi çerçevesi |
| Apaçi Oozie | Hadoop işlerini yönetmek için sunucu tabanlı iş akışı planlama sistemi. |
| Apache OpenNLP | Doğal dil işleme (NLP) için Java makine öğrenimi araç seti. |
| Apache PDF Kutusu | PDF belgeleriyle çalışmak için Java aracı. |
| Apaçi Domuzu | Apache Hadoop üzerinde çalışan programlar oluşturmak için üst düzey platform. |
| Apache Pivotu | Java veya herhangi bir JVM uyumlu dilde zengin web uygulamaları oluşturmak için platform. |
| Apaçi İÇN | Microsoft'un OLE 2 Bileşik Belge biçimine dayalı olarak çeşitli dosya biçimlerini işlemek için API'ler. |
| Apache Qpid'i | Mesajlaşma sistemi, Gelişmiş Message Queuing Protokolünü uygular. |
| Apaçi Nehri (Jini) | Apache River, Jini teknolojisinin gelişimini ve ilerlemesini ilerleten bir projedir. River, Jini hizmet odaklı mimarinin uygulamasıdır. |
| Apaçi Samzası | Dağıtılmış akış işleme çerçevesi. |
| Apaçi Shiro | Kimlik doğrulama, yetkilendirme, şifreleme ve oturum yönetimi gerçekleştiren Java güvenlik çerçevesi. |
| Apaçi Sapan | Apache Jackrabbit gibi bir JSR-170 uyumlu (diğer adıyla JCR) içerik deposunun üzerinde içerik merkezli uygulamalar oluşturmak üzere tasarlanmış Java platformu için web çerçevesi. |
| Apaçi Solr'u | Kurumsal arama platformu |
| Apaçi Kıvılcımı | Akış, SQL, makine öğrenimi ve grafik işleme için yerleşik modüllerle büyük veri işleme için hızlı ve genel motor. |
| Apaçi Fırtınası | Dağıtılmış gerçek zamanlı hesaplama sistemi. |
| Apache Destekleri | MVC tasarım paradigmasına dayalı Servlet/JSP tabanlı web uygulamaları oluşturmak için çerçeve |
| Apaçi Goblen | Bileşen odaklı Java web uygulaması çerçevesi |
| Apaçi Tika | İçerik algılama ve analiz çerçevesi. |
| Apaçi Tomcat | Tomcat Server, açık kaynaklı bir Java Servlet Container'dır |
| Apaçi Uima'sı | Yapılandırılmamış Bilgi Yönetim Mimarisi, içerik analitiği için bir OASIS standardıdır. Yapılandırılmamış bilgilerin analizi ve arama teknolojileriyle entegrasyon için çok modlu analitiklerin geliştirilmesi, keşfedilmesi, birleştirilmesi ve konuşlandırılması için bir bileşen yazılım mimarisi sağlar. |
| Apache Hızı | Java kodunda tanımlanan nesnelere başvurmak için bir şablon dili sağlayan Java tabanlı şablon motoru |
| Apache VXQuery | Java'da uygulanan standartlarla uyumlu XML Sorgu işlemcisi |
| Apache Küçük Kapısı | Bileşen odaklı Java web uygulaması çerçevesi. |
| Apaçi Göz Kırpma | Apache Wink, REST tarzı web hizmetlerinin geliştirilmesini ve kullanılmasını sağlayan açık kaynaklı bir çerçevedir. |
| Apache Xerce'ları | XML'i ayrıştırmak, doğrulamak, seri hale getirmek ve işlemek için yazılım kitaplıkları koleksiyonu. |
| Apaçi Hayvan Bekçisi | Yapılandırma bilgilerini korumak, adlandırmak, dağıtılmış eşitleme sağlamak ve grup hizmetleri sağlamak için merkezi hizmet. |
| Barakuda | Java EE web uygulamaları geliştirmek için MVC web uygulaması çerçevesi. |
| doğum | Zengin istemci ve web uygulamaları için raporlama ve iş zekası aracı |
| BioJava | Biyolojik verilerin işlenmesi için Java çerçevesi. |
| Mavi Koyu | Bluetooth için Java kitaplığı (JSR-82 uygulaması) |
| Bouncy Castle Şifreleme | Kriptografide kullanılan API'lerin toplanması. Hem Java hem de C# programlama dilleri için API'ler içerir. |
| basamaklı | Apache Hadoop ve Apache Flink için soyutlama katmanı. Basamaklama, herhangi bir JVM tabanlı dili kullanarak bir Hadoop kümesinde karmaşık veri işleme iş akışları oluşturmak ve yürütmek için kullanılır. |
| KodAdı Bir | Çeşitli masaüstü ve mobil işletim sistemleri (Windows, macOS, Android, Blackberry, iOS ve diğerleri gibi) için ›Bir Kez Yaz, Her Yerde Çalıştır‹ kodunu sağlamayı amaçlayan yazılım geliştirme araçları seti. |
| Derin Öğrenme4j | Hadoop ve Spark üzerinde Java ve Scala için Açık Kaynak Derin Öğrenme Yazılımı. |
| Doğrudan Web Uzaktan İletişim | Sunucuda Java'yı ve bir tarayıcıda JavaScript'i mümkün olduğunca basit bir şekilde etkileşimde bulunmak ve birbirini çağırmak için etkinleştiren kitaplık. |
| EclipseLink | İlişkisel, XML ve veritabanı web hizmetlerini ele alan Java kalıcılık çözümü. |
| EHCache | Ehcache, performansı artıran, veritabanınızın yükünü boşaltan ve ölçeklenebilirliği basitleştiren açık kaynaklı, standartlara dayalı bir önbellektir. |
| Ejml (Verimli Java Matrix Kitaplığı) | Yoğun matrisleri işlemek için Java lineer cebir kitaplığı. |
| Elasticsearch | HTTP web arabirimi ve şemasız JSON belgelerine sahip çok kiracılı tam metin arama motoru. |
| FreeMarker Şablonu | Java tabanlı Template Engine, başlangıçta MVC yazılım mimarisiyle dinamik web sayfası oluşturmaya odaklanıyor |
| GeoApi | Jeo-uzamsal uygulamalar için Java dili programlama arabirimleri kümesi. |
| GeoTools | Jeo-uzamsal veriler için araçlar sağlayan Java kitaplığı. |
| CamBalık | Servlets 3.0 için uygulama sunucusu ve resmi referans uygulaması. |
| Google Gson | Java nesnelerini JSON'a (ve JSON'dan) seri hale getirmek ve seri durumdan çıkarmak için kitaplık. |
| Google Guava | Ortak kitaplıklar kümesi, en iyi kodlama uygulamalarını kolaylaştırır ve kodlama hatalarını azaltmaya yardımcı olur. Koleksiyonlar, önbelleğe alma, ilkel desteği, eşzamanlılık, ortak açıklamalar, dize işleme, G/Ç ve doğrulamalar için yardımcı yöntemler sağlar. |
| Google Rehberi | Java 6 ve üstü için hafif bağımlılık enjeksiyon çerçevesi |
| Google Web Araç Seti (GWT) | Web geliştiricilerinin Java'da karmaşık JavaScript ön uç uygulamaları oluşturmasına ve sürdürmesine olanak tanıyan araçlar kümesi. |
| hazırda bekletme | Java programlama dili için nesne-ilişkisel haritalama aracı. Nesne yönelimli bir etki alanı modelini ilişkisel bir veritabanına eşlemek için bir çerçeve sağlar. |
| HSQLDB | JDBC arabirimi, istemci-sunucu sürümü, sorgu aracı, ızgara, ağaç, performans test sınıfı, sunucu uygulaması ve kendi kendini test programı ile RDBMS. |
| iBatis | Java, .NET ve Ruby on Rails'deki SQL veritabanları ile nesneler arasındaki eşlemeyi otomatikleştiren kalıcılık çerçevesi. |
| sonsuz | İsteğe bağlı şema ile dağıtılmış bellek içi anahtar/değer veri deposu |
| Metin | Web ve diğer uygulamalar (Java, C#) için dinamik PDF oluşturma ve işleme. |
| Jackson | Java için yüksek performanslı JSON işlemci. |
| Java Astrodinamik Araç Seti | Yazılım üreticilerinin Astrodinamik , görev tasarımı, uzay aracı navigasyonu, rehberlik ve kontrol ile ilgili sorunları çözmek için kendi uygulamalarını oluşturmalarına yardımcı olacak bileşen kitaplıkları |
| Java Koleksiyonları Çerçevesi | Java Koleksiyonları Çerçevesi (JCF), yaygın olarak yeniden kullanılabilir toplama veri yapılarını uygulayan bir dizi sınıf ve arabirimdir. |
| Java Medya Çerçevesi | Java Medya Çerçevesi (JMF), ses, video ve diğer zamana dayalı medyanın Java uygulamalarına ve uygulamalarına eklenmesini sağlayan bir Java kitaplığıdır. |
| Java Topoloji paketi | Java Topology Suite (JTS), bir dizi temel geometrik fonksiyonla birlikte Öklid düzlemsel doğrusal geometri için bir nesne modeli sağlayan açık kaynaklı bir Java yazılım kitaplığıdır. |
| JavaAssist | Bir uygulamanın Java bayt kodunu işlemek için bir araç sağlayan kitaplık. |
| JaxP | Java XML Uygulama programlama arayüzleri (API), XML belgelerini doğrulama ve ayrıştırma yeteneği sağlar. |
| JBoss Dikiş | JBoss tarafından geliştirilen web uygulaması çerçevesi |
| JDom | XML için Java tabanlı belge nesne modeli |
| Jersey | Jersey RESTful Web Servisleri çerçevesi, JAX-RS uygulaması |
| iskele | Java HTTP (Web) sunucusu ve Java Servlet kapsayıcısı. |
| JFreeGrafik | Java grafik kitaplığı |
| JHipster | JHipster, Spring Boot + Angular Web uygulamaları ve Spring mikro hizmetleri oluşturmak, geliştirmek ve dağıtmak için bir geliştirme platformudur. |
| JMonkeyMotor | Gölgelendirici teknolojisini yoğun bir şekilde kullandığından, özellikle modern 3D geliştirme için yapılmış oyun motoru. |
| JProfil | Performans Ayarlama için Java profil oluşturma aracı |
| JRockit | Performans Ayarlama için Java profil oluşturma aracı |
| JSF | Web uygulamaları için bileşen tabanlı kullanıcı arabirimleri oluşturmaya yönelik Java belirtimi. |
| JÇorbası | Java HTML ayrıştırıcı kitaplığı. DOM, CSS ve JQuery yöntemlerini kullanarak verilerin çıkarılmasını ve işlenmesini destekler . |
| JBirimi | Birim test çerçevesi |
| tuş pelerini | Tek oturum açma ve kimlik ve erişim yönetimi çerçevesi. |
| LiquiBase | Liquibase, veritabanı şeması değişikliklerini izlemek, yönetmek ve uygulamak için açık kaynaklı, veritabanından bağımsız bir kitaplıktır. |
| LWJGL | OpenGL, OpenAL ve OpenCL gibi popüler yerel API'lere platformlar arası erişim sağlayan Java kitaplığı. |
| Mockito | Java için birim test çerçevesi, çerçeve, Test Odaklı Geliştirme (TDD) veya Davranış Odaklı Geliştirme (BDD) amacıyla otomatik birim testlerinde test çift nesnelerinin (sahte nesneler) oluşturulmasına izin verir. |
| MyBatis | Özel SQL, saklı yordamlar ve gelişmiş eşlemeler desteğiyle birinci sınıf kalıcılık çerçevesi. |
| ağ | Netty, protokol sunucuları ve istemciler gibi Java ağ uygulamalarının geliştirilmesi için engelleyici olmayan bir I/O (NIO) istemci-sunucu çerçevesidir. |
| nevroz | Ortak sinir ağı mimarilerini ve öğrenme kurallarını destekleyen Java sinir ağı çerçevesi. |
| OpenCV | Esas olarak gerçek zamanlı bilgisayar vizyonunu hedefleyen programlama fonksiyonları kütüphanesi. |
| Oracle WebLojik | Java EE uygulama sunucusu |
| OrientDB | Java ile yazılmış NoSQL veritabanı yönetim sistemi. Grafik, belge, anahtar/değer ve nesne modellerini destekleyen çok modelli bir veritabanıdır, ancak ilişkiler, kayıtlar arasında doğrudan bağlantılarla grafik veritabanlarında olduğu gibi yönetilir. |
| ORMLit | Object Relational Mapping Lite (ORM Lite), daha standart ORM paketlerinin karmaşıklığını ve ek yükünü ortadan kaldırırken, Java nesnelerinin SQL veritabanlarında kalıcı olması için bazı işlevler sağlar. |
| Payara Sunucusu | Java EE/Jakarta EE Uygulama Sunucusu ve Mikro Profil uygulaması. |
| Oynamak | Play Framework, Java ve Scala ile web uygulamaları oluşturmak için kullanılır. |
| PrimeFaces | JavaServer Faces (JSF) tabanlı uygulamalar için kullanıcı arabirimi (UI) bileşen kitaplığı. |
| Kuvars | Çok çeşitli Java uygulamalarına entegre edilebilen iş planlama kitaplığı. |
| TavşanMQ | Gelişmiş Message Queuing Protokolünü (AMQP) uygulayan Message Broker yazılımı. |
| Saksafon | XML-DEV posta listesi tarafından geliştirilen bir API ile XML belgelerini ayrıştırmak için olay odaklı çevrimiçi algoritma. |
| Selenyum | Web uygulamaları için taşınabilir yazılım test çerçevesi. |
| SLF4J | Java için Simple Logging Facade (SLF4J), çeşitli günlükleme çerçeveleri için basit bir cephe veya soyutlama işlevi görür. |
| SonarQube | Kod kalitesinin sürekli denetimi için platform. |
| Jasper Raporları | Ekran, yazıcı, PDF, HTML, Microsoft Excel, RTF, ODT, Virgülle ayrılmış değerler veya XML dosyaları gibi çeşitli hedeflere yazabilen Java raporlama aracı. |
| Spock | Java ve Groovy uygulamaları için test ve spesifikasyon çerçevesi. |
| Bahar Entegrasyonu | Kurumsal uygulama entegrasyonu için çerçeve. |
| bahar roo | Spring Roo, Java tabanlı kurumsal yazılımın hızlı uygulama geliştirmesini sağlamak için yapılandırma üzerinden konvansiyonel ilkeleri kullanan açık kaynaklı bir yazılım aracıdır. |
| Bahar Güvenliği | Kimlik doğrulama ve erişim denetimi çerçevesi |
| TestNG | Ekstra işlevselliğe sahip JUnit'ten ilham alan test çerçevesi. |
| kekik yaprağı | Hem web (Servlet tabanlı) hem de web dışı ortamlarda çalışabilen Java XML/XHTML/HTML5 şablon motoru |
| Vaadin | Zengin İnternet uygulamaları için web çerçevesi. JavaScript kitaplıklarının ve tarayıcı eklentisi tabanlı çözümlerin aksine |
| tepe | Java Sanal Makinesi üzerinde çalışan, çok dilli olay güdümlü uygulama çerçevesi. |
| yaban sineği | Jakarta EE (eski adıyla Java EE) belirtimini uygulayan uygulama sunucusu çerçevesi . |
| VRaptor | Açık kaynak MVC çerçevesi |
| ZKoss | Java ile yazılmış Ajax Web uygulama çerçevesi |