Palava is a communication protocol to build Web applications using PHP and Java. It allows you to build modern 3-tier architectures, where PHP runs on the frontend servers and Java runs on the backend. It consists of a Java backend server to handle the communication, providing a component deployment mechanism, and a PHP library to access backend jobs from the frontend(s). Palava makes it easy to reuse existing Java business logic in easily created, modern PHP frontends. Palava is not a full blown Web site framework, but instead encourages the use of existing frameworks like CodeIgniter.
URL: Palava - The Java-PHP-Bridge [Palava]