Apache Commons BSF

Software screenshot:
Apache Commons BSF
Dettagli del software:
Versione: 2.4.0 / 3.1
Data di caricamento: 5 Jun 15
Licenza: Libero
Popolarità: 56

Rating: nan/5 (Total Votes: 0)

Apache Commons BSF è sinonimo di Bean Scripting Framework (BSF).
Questo pacchetto aiuta gli sviluppatori a scrivere file JSP in altre lingue pur essendo in grado di interagire e avere accesso a libreria di classi Java.
Fondamentalmente BSF consente agli sviluppatori di utilizzare una o più linguaggi di scripting nel loro codice Java. L'API BSF si occuperà di tutte le incongruenze tra Java e il linguaggio di scripting lasciando i due interagiscono senza problemi o errori.
Scorta BSF può essere utilizzato come una libreria autonoma, come una libreria di classe, o come parte di un server di applicazione Java.
Il progetto è disponibile in due versioni differenti. Branch 2.x contiene il codice originale donato ad Apache dal team IBM, mentre il ramo 3.x più recente è una ri-lavoro del codice originale, con alcune caratteristiche extra aggiunte anche (soprattutto XML e supporto Java 1.6 +).

Caratteristiche

  • lingue 2.x BSF supportati:
  • Commons JEXL
  • JavaScript
  • NetRexx
  • Python
  • Tcl
  • XSLT
  • lingue 3.x BSF supportati:
  • Groovy
  • Java
  • JRuby
  • JudoScript
  • ObjectScript
  • ooRexx
  • Prolog

Cosa c'è di nuovo in questa versione:

  • Può essere usato come un pacchetto di estensione a Java ponendolo in & quot; jre / lib / ext & quot; [Utilizzando contesto classloader del thread, cioè. il risultato di 'Thread.currentThread (). getContextClassLoader ()']
  • Rimosso classe sperimentale 'DebugLog', superato da commons-logging e log4j
  • Rimosso 'org.apache.bsf.engines.activescript. *', In quanto non è più supportato (deriva dall'originale codebase IBM, ma avrebbe bisogno di codice di Windows nativo per colmare OLE / ActiveX)
  • Rimosso 'org.apache.bsf.engines.jpython', come viene sostituito dalla nuova 'org.apache.bsf.engines.jython'
  • 'org.apache.bsf.BSFMain.java': nuovo metodo & quot; public String getVersion () & quot ;, ritorna stringa nella forma di un numero decimale Dewey 'abc' (tre livelli, ognuno tra 0 e 9) 'abc.yyyymmdd', 'yyyy' anno a quattro cifre, 'mm' di due mesi cifre, 'dd' di due giorni cifre;
  • "org.apache.bsf.utils.BSFEventProcessorReturningEventInfos 'nuova classe
  • 'org.apache.bsf.utils.EngineUtils.java': ha aggiunto il metodo 'addEventListenerReturningEventInfos (...)'

Altri software di sviluppo Apache Software Foundation

Apache SIS
Apache SIS

10 Feb 16

Apache BookKeeper
Apache BookKeeper

13 Apr 15

Apache Oltu
Apache Oltu

10 Dec 15

Apache MRQL
Apache MRQL

1 Mar 15

Commenti a Apache Commons BSF

I commenti non trovato
Aggiungi commento
Accendere le immagini!