Java EE’nin geleceği: Oracle, ayrıntı vermeden ilgiyi doğruladı

Portakalkafa

Global Mod
Global Mod


  1. Java EE’nin geleceği: Oracle, ayrıntı vermeden ilgiyi doğruladı

Oracle liderliğindeki JSR’ler üzerindeki çalışmaların neredeyse bir yıldır durmasının ardından Java EE topluluğunda çok fazla tartışma ve belirsizlik yaşandı. Ortaya çıkan girişimler ve topluluk endişeleri hakkında 2 ay önce rapor verdim. O zamandan beri çok şey oldu ve birdenbire Oracle, Java EE’ye olan ilgisini yeniden teyit ediyor.


Son birkaç ay, Java EE’nin yalnızca Oracle tarafından tasarlanmadığını gösterdi. Standardizasyon ve Java Topluluk Süreci (JCP) nedeniyle, diğer yazılım satıcıları ve birçok Java EE geliştiricisi de platformun varlığının devam etmesiyle ilgilenmektedir. Bu, Java EE Guardians ve MicroProfile girişiminin kurulmasıyla özellikle netleşti. Her iki grup da platformun daha fazla geliştirilmesinin Oracle olmadan da mümkün olduğunu gösterdi. Bazıları, mevcut Java EE belirtimlerini çatallama ve bağımsız olarak geliştirme olasılığını bile tartıştı.

Kahin konuşuyor


Ama şimdi buna gerek olmayabilir gibi görünüyor. Oracle’ın uzun süredir Java EE’nin geleceği hakkında yorum yapmamasının ardından, Oracle’ın ürün geliştirme başkanı Thomas Kurian, Temmuz ayı sonlarında moda sözcüklerin yoğun olduğu bir röportajda Oracle’ın Java EE’ye olan ilgisini doğruladı. Java EE 8’in daha da geliştirilmesi için platformu modernize etmesi ve bulut uygulama geliştirme ile uyumlu hale getirmesi gereken somut planlar olduğunu söyledi. Diğer şeylerin yanı sıra reaktif programlama kavramlarının kullanımı, NoSQL veritabanlarının bağlantısı, HTTP/2 desteği ve çok istemcili uygulamaların oluşturulması standartlaştırılmalıdır. Ancak görüşmede Thomas Kurian, bu ayarlamaların nasıl ve ne zaman yapılması gerektiğini belirtmedi. Yalnızca ayrıntılı planları JavaOne’a duyuracağına söz verdi.

Röportajın amacı topluluğa güven vermek olsa da ve kesinlikle kısmen güven verdiyse de, hâlâ güvenilir bir bilgi yok ve yeni planların Java EE 8 programlaması ve Oracle’ın ilgili JSR’lere katılımı üzerinde ne gibi somut etkilerinin olacağı henüz belli değil.

Bu, Yürütme Kurulu’nun son toplantısından bu yana değişmedi. Java EE ve Weblogic başkan yardımcısı Anil Gaur, toplantı sırasında Java EE’nin geleceği hakkında yorum yaptı. Java EE’yi yeni programlama kavramlarına ve yürütme ortamlarına uyarlama ihtiyacını yineledi. Pek çok kişinin Java EE 8 sürümünün ertelenmesini beklediği duyurusu dışında, günlükte neredeyse hiç yeni bilgi yok.

Bill Shannon’ın Java EE posta listesindeki bir gönderisi biraz daha aydınlatıcıydı. Topluluğa tekrar fikirlerini soracağını ve bunu diğer Java EE satıcılarıyla yapılan tartışmalara dahil edeceğini duyurdu. Java EE 8 ve geleceği için uyarlanmış bir plan daha sonra JavaOne’da sunulacaktır. Ayrıca Java EE 8’in bir yıl içinde tamamlanması gerektiğini duyurdu. Bu, mevcut çalışmanın ve duyurulan yeniden yönlendirmenin Java EE 9’un bir parçası olarak birleştirilmesi gerektiğini gösteriyor. Ancak, önceki açıklamalar gibi, bu haber de somut değil ve hangi faaliyetlerin ve değişikliklerin gerçekleşeceğini göreceğiz. yakın gelecek.

gelişme devam ediyor



JAX-RS posta listesindeki JAX-RS spesifikasyonu üzerindeki çalışmanın devam edeceğini öneren bazı mesajlar muhtemelen daha önemlidir. Diğer spesifikasyonlar üzerinde de çalışmalar devam ediyor. Oracle liderliğindeki JSON-B belirtimi kısa bir süre önce halka açık oylamayı başarıyla tamamladı. Bununla birlikte, birçok Java EE belirtimindeki etkinlik eksikliğinin etkileri belirgin hale geldi. JSON işaretçileri, aylardır atıl durumda olan JSON-P belirtiminden girdi gerektireceğinden sürümde desteklenemedi.

Bu arada, diğer sağlayıcılar Java EE’nin geleceğini şekillendirmeye devam ediyor. Red Hat rehberliğinde Bean Validation 2.0 için yeni bir JSR oluşturuldu ve MicroProfile girişimi sürüm 1.0 üzerinde çalışıyor. Bu, JavaOne tarafından yayınlanmalıdır ve yalnızca JAX-RS, CDI ve JSON-P’yi içerecektir. Sonraki sürümlerde, bu nedenle, daha fazla spesifikasyonla genişletilmesine karar verilecektir. Ayrıca JavaOne için Mikroprofil Vitrini Uygulamasının tamamlanması gerekir. Uygulama birkaç mikro hizmetten oluşmalı ve konferans yönetimi örneğini kullanarak Mikro Profilin olanaklarını sunmalıdır.

Oracle ile veya Oracle olmadan


Genel olarak, Java EE’nin geleceği konusunda iki ay öncesine göre daha iyimserim. Java EE 7, modern uygulamalar geliştirmek için birçok araç sunarken, modern programlama ve mimari kavramlarına daha net bir şekilde odaklanmak arzu edilir. Ancak son aylardaki düşük seviyedeki faaliyetin ardından, Oracle’ın duyuruları gerçekte ne kadar uygulayacağı henüz belli değil. Son açıklamalardan sonra, topluluk ve diğer Java EE sağlayıcılarının entegrasyonunun gelecekte nasıl görüneceği sorusu da ortaya çıkıyor. Oracle, Java EE ortamının parçalanmasını önleyecekse kararlı ve açık bir yaklaşıma ihtiyaç vardır. Son birkaç hafta ve ay, aksi halde geliştirmenin Oracle olmadan devam ettiğini gösterdi.


()



Haberin Sonu
 
Üst