Schreiber, Andreas (2009) Mixing Python and Java. EuroPython 2009, 2009-06-28 - 2009-07-02, Birmingham, England.
|
PDF
3MB |
Official URL: http://www.europython.eu/talks/talk_abstracts/index.html#talk50
Abstract
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 | ||||||||
| Authors: |
| ||||||||
| Date: | 1 July 2009 | ||||||||
| Refereed publication: | No | ||||||||
| Open Access: | Yes | ||||||||
| Gold Open Access: | No | ||||||||
| In SCOPUS: | No | ||||||||
| In ISI Web of Science: | No | ||||||||
| Status: | Published | ||||||||
| Keywords: | Python, Java, Jython, CORBA | ||||||||
| Event Title: | EuroPython 2009 | ||||||||
| Event Location: | Birmingham, England | ||||||||
| Event Type: | Conference | ||||||||
| Event Start Date: | 28 June 2009 | ||||||||
| Event End Date: | 2 July 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: | 24 Apr 2024 19:24 |
Repository Staff Only: item control page