Zend Java Bridge

Leverage the Power of PHP and Java

The Zend Java Bridge is the leading performance and reliability solution for businesses that seek to utilize both PHP and Java/J2EE. Based on a unique design that allows for a single Java Virtual Machine (JVM) instantiation and direct calls from PHP, the Java Bridge delivers unprecedented performance and scalability that make true PHP and Java integration a reality. Originally, it is part of Zend Platform ES, and now Zend Java Bridge is a part of Zend Server (Community Edition and Commercial Edition).

 

The Zend Platform PHP/Java Integration Bridge allows companies who have investments in J2EE application servers to take advantage of PHP, the high-productivity language for Web application development. In addition, the Integration Bridge allows companies using PHP to take advantage of J2EE services that are not present in PHP. The Zend Platform PHP/Java Integration Bridge provides the ability for PHP developers to create applications that interact with any Java object.

 

 

Single JVM Instantiation - Requires only one JVM to be instantiation for all PHP scripts on the given system, rather than a separate instantiation for each PHP script.

Direct Calls from PHP - Access Java methods and properties from PHP (all type conversions are handled automatically).

Seamless Integration - Java libraries and classes are seamlessly integrated within your PHP application.

 

 

Advantages

The Zend Java Bridge provides the following advantages:

J2EE application servers can be extended to include the advantages that PHP offers (relative to other Web-enablement languages), such as reduced development time, reduced time-to-market, lower TCO (Total Cost of Ownership), etc.

PHP-centric companies can take advantage of J2EE services that are not present in scripting languages.

The PHP/Java Bridge provides the ability to interact with plain Java objects.

The Java Bridge operates without the overhead of a JVM for each Apache process.

The Java Bridge consumes a set amount of memory that is disproportionately small relative to the amount of activity that it handles.