Since the current interpreter of Jolie is written in Java, Java is a programming language which can be easily integrated in a Jolie program. In the following sections we discuss all the different possibilities to integrate Java and Jolie together:

  • Jolie Client: generating a Java client for a Jolie service
  • Java Services: writing Java classes to be used as functional supports for Jolie services