JPype 0.7:n julkaisu, kirjastot Java-luokkien käyttämiseen Pythonista

Yli neljä vuotta viimeisen merkittävän haaran muodostamisen jälkeen saatavilla kerroksen vapauttaminen JPype 0.7, jonka avulla Python-sovelluksilla on täysi pääsy Java-kielisten luokkakirjastoihin. Pythonin JPypen avulla voit käyttää Java-spesifisiä kirjastoja luodaksesi hybridisovelluksia, jotka yhdistävät Java- ja Python-koodin. Projektikoodia jaetaan Apache 2.0 -lisenssillä.

Toisin kuin Jython, integraatio Javaan ei tapahdu luomalla Python-variantti JVM:lle, vaan vuorovaikutuksella molempien virtuaalikoneiden tasolla jaetun muistin avulla. Ehdotettu lähestymistapa ei mahdollista vain hyvän suorituskyvyn saavuttamista, vaan tarjoaa myös pääsyn kaikkiin CPython- ja Java-kirjastoihin. Uudessa versiossa päämoduulin koodi on kirjoitettu kokonaan uudelleen, tuki on lisätty
liittämättömät virrat, parannettu suojaus, Java-poikkeuksien kääntäminen Python-poikkeuksiksi, muuttunut käyttäytyminen merkkijonojen muuntamiseen.

Lähde: opennet.ru

Lisää kommentti