JAVA

Dette står øverst på ønskelisten til Java EE-brukerne

Nyhetene i Java Enterprise Edition er i særlig grad rettet mot mikrotjenester og nettskybruk.
Nyhetene i Java Enterprise Edition er i særlig grad rettet mot mikrotjenester og nettskybruk. Bilde: Oracle/Youtube-video fra JavaOne 2016-konferansen.
Harald BrombachHarald BrombachNyhetsleder
27. des. 2016 - 10:57

Oracle publiserte i forrige uke resultatene av en brukerundersøkelse hvor 1693 medlemmer av Java EE-fellesskapet rangerte hva de mener er de viktigste nyhetene i den kommende Java EE 8-utgivelsen. 

For mens Java SE 8 (Standard Edition) ble gitt ut allerede i mars 2014, så har ennå ikke Enterprise-utgaven (EE) av Java-plattformen nådd dette versjonsnummeret. Det er ikke noe uvanlig ved dette. Java EE 7 kom omtrent to år etter Java SE 7. 

Men det er ikke ventet at Java EE 8 blir utgitt før i andre halvdel av 2017, minst et år forsinket, sammenlignet med tidligere veikart. 

Les også: Java skulle brukes i forbrukerelektronikk

Rangering av nyheter

Java EE 8 skal være spesielt rettet mot mikrotjenester og nettskyutrulling. I undersøkelsen ble deltakerne bedt om å rangere framtidige Java EE-forbedringer etter viktighet. Besvarelsene ble innlevert i september og oktober i år. 

På toppen av ønskelisten til deltakerne kom de nyhetene som allerede har blitt kunngjort i forbindelse med REST-programmeringsgrensesnittet (Representational State Transfer) JAX-RS. I undersøkelsen skrev Oracle at den nåværende praksisen for Java-basert nettskyutrulling i stor grad er basert på REST og asynkronitet, noe som støttes av JAX-RS. Blant de kommende nyhetene i neste versjon av JAX-RS, er et reaktivt klient-API, ikke-blokkerende I/O-støtte, server-sendte events og CDI-integrasjon. 

Nesten 70 prosent av deltakerne mente av disse nyhetene er svært viktige. 

På andre plass kom støtten for HTTP/2, altså den hittil nyeste versjonen av webprotokollen HTTP (Hypertext Transfer Protocol). Dette støttes av alle moderne nettlesere og av den kommende Java SE 9. HTTP/2 skal trolig støttes av Servlet 4.0-spesifikasjonen i Java EE 8. 

Java EE-brukernes rangering av kommende eller foreslått funksjonalitet i Java EE 8. <i>Bilde: Oracle</i>
Java EE-brukernes rangering av kommende eller foreslått funksjonalitet i Java EE 8. Bilde: Oracle

Over 60 prosent av deltakerne i undersøkelsen mener at dette vil være en svært viktig funksjonalitet å få tilgang til. 

Oracle opplyser i et blogginnlegg at mye av jobben med å bygge API-støtte for disse to teknologiene, sammen med JSON-B – som kom på sjette plass, allerede er ferdig. 

Sikkerhet

Det samme kan ikke sies om støtte for autentiserings- og autoriseringsteknologiene OAuth og Open ID Connect. Omtrent 55 prosent av utviklerne mener at dette vil være svært viktig funksjonalitet. Men så langt er det ingen konkrete planer om å utstyre Java SE 8-programmeringsgrensesnittene støtte for å håndtere disse teknologiene. Men som et resultat av undersøkelsen skriver Oracle at selskapet vurderer å akselerere utviklingen av Java EE-standardene for OAuth og OpenID Connect. 

Ifølge Oracle lar dette seg ikke gjøre innen tidsrammen for Java EE 8, men selskapet antyder at dette vil kunne komme i Security 1.0 for Java EE 8.

Hele rapporten om undersøkelsen er tilgjengelig her.

Leste du denne? Tabulator eller mellomrom? Det avhenger av programmeringsspråket, viser reelle tall

Del
Kommentarer:
Du kan kommentere under fullt navn eller med kallenavn. Bruk BankID for automatisk oppretting av brukerkonto.
Tekjobb
Se flere jobber
Hvordan lage en stillingsannonse på Tekjobb?
Les mer
Hvordan lage en stillingsannonse på Tekjobb?
Tekjobb
Få annonsen din her og nå frem til de beste kandidatene
Lag en bedriftsprofil
En tjeneste fra