JPype 0.7'ın sürümü, Python'dan Java sınıflarına erişim için kütüphaneler

Son önemli şubenin oluşumundan dört yıldan fazla süre sonra kullanılabilir katman serbest bırakma JP tipi 0.7Python uygulamalarının Java dilindeki sınıf kitaplıklarına tam erişime sahip olmasını sağlar. Python'un JPype'ı ile Java'ya özgü kitaplıkları kullanarak Java ve Python kodunu birleştiren hibrit uygulamalar oluşturabilirsiniz. Proje kodu Apache 2.0 lisansı altında dağıtılmaktadır.

Jython'dan farklı olarak Java ile entegrasyon, JVM için bir Python varyantı oluşturularak değil, paylaşılan belleği kullanan her iki sanal makine düzeyinde etkileşim yoluyla elde edilir. Önerilen yaklaşım yalnızca iyi bir performans elde etmeyi sağlamakla kalmaz, aynı zamanda tüm CPython ve Java kütüphanelerine erişim sağlar. Yeni sürümde ana modülün kodu tamamen yeniden yazıldı, destek eklendi
eklenmemiş akışlar, geliştirilmiş güvenlik, Java istisnalarının Python istisnalarına çevrilmesi, dizeleri dönüştürürken değişen davranış.

Kaynak: opennet.ru

Yorum ekle