Release van JType 0.7, bibliotheken voor toegang tot Java-klassen vanuit Python

Ruim vier jaar na de oprichting van de laatste belangrijke tak is beschikbaar loslaten van de laag JPype 0.7, waarmee Python-applicaties volledige toegang hebben tot klassenbibliotheken in de Java-taal. Met JPype van Python kunt u Java-specifieke bibliotheken gebruiken om hybride applicaties te maken die Java- en Python-code combineren. De projectcode wordt gedistribueerd onder de Apache 2.0-licentie.

In tegenstelling tot Jython wordt integratie met Java niet bereikt door het creëren van een Python-variant voor de JVM, maar door interactie op het niveau van beide virtuele machines met behulp van gedeeld geheugen. De voorgestelde aanpak maakt niet alleen goede prestaties mogelijk, maar biedt ook toegang tot alle CPython- en Java-bibliotheken. In de nieuwe release is de code van de hoofdmodule volledig herschreven en is ondersteuning toegevoegd
niet-gekoppelde streams, verbeterde beveiliging, vertaling van Java-uitzonderingen naar Python-uitzonderingen, veranderd gedrag bij het converteren van strings.

Bron: opennet.ru

Voeg een reactie