Apache Commons BSF

Software screenshot:
Apache Commons BSF
Rincian Software:
Versi: 2.4.0 / 3.1
Tanggal Upload: 5 Jun 15
Lisensi: Gratis
Popularitas: 56

Rating: nan/5 (Total Votes: 0)

Apache Commons BSF singkatan Scripting Kerangka Bean (BSF).
Paket ini membantu pengembang menulis file JSP dalam bahasa lain sementara masih bisa berinteraksi dan memiliki akses ke perpustakaan kelas Jawa.
Pada dasarnya BSF memungkinkan pengembang menggunakan satu atau lebih bahasa scripting dalam kode Java mereka. BSF API akan menangani semua inkonsistensi antara Jawa dan bahasa scripting membiarkan dua berinteraksi tanpa masalah atau kesalahan.
Commons BSF dapat digunakan sebagai perpustakaan mandiri, sebagai perpustakaan kelas, atau sebagai bagian dari server aplikasi Java.
Proyek ini datang dalam dua versi yang berbeda. 2.x cabang berisi kode asli disumbangkan ke Apache oleh tim IBM, sedangkan cabang 3.x baru adalah karya-ulang dari kode asli, dengan beberapa fitur tambahan juga menambahkan (terutama XML dan dukungan Java 1.6 +).

Fitur :

  • BSF didukung bahasa 2.x:
  • Commons JEXL
  • JavaScript
  • NetRexx
  • Python
  • Tcl
  • XSLT
  • BSF didukung bahasa 3.x:
  • Groovy
  • Jawa
  • JRuby
  • JudoScript
  • ObjectScript
  • ooRexx
  • Prolog

Apa yang baru dalam rilis ini:

  • Dapat digunakan sebagai sebuah paket ekstensi ke Jawa dengan menempatkannya ke & quot; jre / lib / ext & quot; [Menggunakan benang konteks classloader, yaitu. hasil 'Thread.currentThread (). getContextClassLoader ()']
  • Dihapus 'DebugLog' kelas eksperimen, diganti oleh commons-logging dan log4j
  • Dihapus 'org.apache.bsf.engines.activescript. *', Karena tidak didukung lagi (berasal dari aslinya IBM basis kode, tapi akan memerlukan kode Windows asli untuk menjembatani OLE / ActiveX)
  • Dihapus 'org.apache.bsf.engines.jpython', seperti yang digantikan oleh 'org.apache.bsf.engines.jython' baru
  • 'org.apache.bsf.BSFMain.java': metode baru & quot; public String getVersion () & quot ;, mengembalikan string dalam bentuk dewey desimal nomor 'abc' (tiga tingkat, masing-masing antara 0 dan 9) 'abc.yyyymmdd', 'yyyy' tahun empat digit, 'mm' dua digit bulan, 'dd' dua hari digit;
  • kelas baru 'org.apache.bsf.utils.BSFEventProcessorReturningEventInfos'
  • 'org.apache.bsf.utils.EngineUtils.java': menambahkan metode 'addEventListenerReturningEventInfos (...)'

Perangkat lunak lain dari pengembang Apache Software Foundation

Komentar untuk Apache Commons BSF

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!