Scripting pentru platforma Java

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 5 noiembrie 2017; verificările necesită 5 modificări .

Scriptarea pentru platforma Java  este o specificație cadru pentru încorporarea scripturilor în codul sursă Java . Acest mecanism este folosit pentru a executa cod din programe Java în alte limbaje de programare.

Aplicație

O utilizare obișnuită a acestei funcționalități este de a descrie elementele logicii de business a unei aplicații sub formă de scripturi într-un limbaj mai simplu decât Java, ceea ce face posibilă implicarea specialiștilor cu doar abilități de bază de programare pentru dezvoltarea lor. Există, de asemenea, posibilitatea unei configurații și extinderi mai flexibile a aplicației originale prin dezvoltarea de suplimente („plug-in-uri”) pentru aceasta în limbaje de scripting.

Istorie

În prezent, nu există o cerință oficială (pentru specificația Java 8) de a include motoare de scripting în JVM, dar Oracle JVM pentru Java 6 și mai târziu include suport pentru motorul JavaScript bazat pe Rhino de la 1.6R2 până la Java 8 și Nashorn începând cu Java 8 .

Specificația Scripting for the Java Platform a fost dezvoltată ca parte a procesului comunității Java și este JSR 223 . Lansarea sa finală a fost lansată pe 11 decembrie 2006. Cu toate acestea, pe 13 decembrie 2016, după discuții și vot [1] , s-a decis ca această funcționalitate să fie inclusă ca parte a Java 9 și JSR 223 a fost retras.

Vezi și

Link -uri

  1. JSR 223 Detaliu . Consultat la 5 noiembrie 2017. Arhivat din original la 19 octombrie 2017.

Literatură

Link -uri