Rámec skriptování fazolí - Bean Scripting Framework
Vývojáři | Softwarová nadace Apache |
---|---|
Stabilní uvolnění | 2.4.0 / 6. října 2006 |
Náhled verze | 3.0 Beta3 / 5. dubna 2009 |
Napsáno | Jáva |
Operační systém | Cross-platform |
Typ | Script Engine |
Licence | Licence Apache 2.0 |
webová stránka | jakarta |
The Rámec skriptování fazolí je metoda umožňující použití skriptování v Jáva kód. Poskytuje sadu prostředí Java třídy který poskytuje podporu v rámci Java aplikací pro skriptovací jazyky a také umožňuje přístup k Javě předměty a metody. Některé příklady jazyků, které lze použít v kombinaci s BSF a Java, zahrnují Krajta, Jython a Tcl, stejně jako JRuby a Apache Groovy pomocí vlastních knihoven.
BSF vytvořil IBM, a pak daroval Softwarová nadace Apache, kde práce na BSF je součástí Apache Jakartský projekt.
Protějškem BSF je JSR223 ScriptEngine dodáván s Java SE 6. Java SE 6 obsahuje pouze skriptovací stroj založený na Rhino JavaScript Engine pro Javu verze 1.6R2, zatímco JSR223 framework ve skutečnosti podporuje řadu skriptovacích jazyků. JSR223 používá Script Engine k integraci skriptů se zdrojovými kódy Java. Zatím byly skriptové motory zahrnuty do JSR223 zahrnout BeanShell, Jython, JRuby, JavaScript, Báječný a několik dalších.
Viz také
- JRuby - Java implementace překladače Ruby.
- Jython - Java implementace programovacího jazyka Python.
- BeanShell - Java interpret pro zdrojové kódy Java
- JSR223 - JSR223: Skriptování pro platformu JavaTM
Reference
Bibliografie
- Bosanac, Dejan (19. srpna 2007), Skriptování v Javě: Jazyky, rámce a vzory (1. vyd.), Addison-Wesley Professional, str. 552, ISBN 978-0-321-32193-0, archivovány z originál dne 14. listopadu 2011, vyvoláno 4. září 2009
externí odkazy
Tento programovací nástroj související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |