DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Mixing Python and Java

Schreiber, Andreas (2009) Mixing Python and Java. EuroPython 2009, 28. Jun. - 02. Jul. 2009, Birmingham, England.


Official URL: http://www.europython.eu/talks/talk_abstracts/index.html#talk50


Java is being used for many existing applications in a variety of domains. Sometimes it is useful to integrate them with Python. For instance, one may wish to add embedded Python scripting to Java applications, to communicate with separate Python code written for CPython, or use existing Java libraries from Python code. The talk gives an overview of the various techniques, tools, and libraries for bridging Python and Java. In particular, the following implementations are described and compared: * Embedding of Python into Java with Jython. * Calling Java code from CPython scripts with JPype. * Calling CPython from Java code with JEPP. * Using inter process communication between Python and Java (e.g., with CORBA or SPIRO). Examples for all techniques are demonstrated, and use cases for the different approaches are presented with examples from real world applications.

Item URL in elib:https://elib.dlr.de/59394/
Document Type:Conference or Workshop Item (Speech)
Title:Mixing Python and Java
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Schreiber, AndreasAndreas.Schreiber (at) dlr.deUNSPECIFIED
Date:1 July 2009
Refereed publication:No
Open Access:Yes
Gold Open Access:No
In ISI Web of Science:No
Keywords:Python, Java, Jython, CORBA
Event Title:EuroPython 2009
Event Location:Birmingham, England
Event Type:Conference
Event Dates:28. Jun. - 02. Jul. 2009
Organizer:PyCon UK Society
HGF - Research field:Aeronautics, Space and Transport (old)
HGF - Program:Space (old)
HGF - Program Themes:W - no assignment
DLR - Research area:Space
DLR - Program:W - no assignment
DLR - Research theme (Project):W - no assignment (old)
Location: Köln-Porz
Institutes and Institutions:Institut of Simulation and Software Technology > Distributed Systems and Component Software
Deposited By: Schreiber, Andreas
Deposited On:21 Oct 2009 13:28
Last Modified:31 Jul 2019 19:25

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.