Wydanie JPype 0.7, biblioteki do dostępu do klas Java z Pythona

Minęły ponad cztery lata od powstania poprzedniej istotnej gałęzi dostępne warstwa wydania JPype 0.7, umożliwiającej pełny dostęp aplikacji Python do bibliotek klas w języku Java. Dzięki JPype z Pythona można używać bibliotek specyficznych dla Javy, tworząc hybrydowe aplikacje łączące kod w Javie i Pythonie. Kod projektu udostępniany jest na licencji Apache 2.0.

W przeciwieństwie do Jythona, integracja z Javą osiągana jest nie poprzez tworzenie wariantu Pythona dla JVM, ale przez interakcję na poziomie obu maszyn wirtualnych z wykorzystaniem pamięci dzielonej. Proponowane podejście pozwala nie tylko osiągnąć dobrą wydajność, ale także zapewnia dostęp do wszystkich bibliotek CPython i Javy. W nowej wersji całkowicie przepisano kod głównego modułu, dodano wsparcie
prądów unattached, poprawiono bezpieczeństwo, zapewniono translację wyjątków Javy na wyjątki Pythona, zmieniono zachowanie przy konwersji ciągów.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster