Home  >  Article  >  Backend Development  >  How to pass php to java

How to pass php to java

(*-*)浩
(*-*)浩Original
2019-10-15 11:03:322043browse

How to pass php to java

Java and PHP combination selection

The currently known integration technologies of PHP and Java on the Web can be divided into There are three types of technologies: SOAP (Simple Object Access Protocol), Quercus, and PHP/Java Bridge. These technologies allow PHP and Java to use each other's libraries when developing Web applications. (Recommended learning: PHP video tutorial)

SOAP

SOAP is developed by IBM, Microsoft and other companies and recommended by W3C to implement distributed Protocols for object technologies. SOAP provides a set of mechanisms that use XML to package program calls, parameter transfers, and information return. With the plain text characteristics of XML, it can traverse enterprise firewalls through communication channels such as HTTP, HTTPS, and SMTP. Compared with CORBA, Java RMI and DCOM, which are distributed object technology protocols that transmit data in proprietary binary formats, SOAP has the characteristics of being independent of programming language, platform and hardware.

Quercus

Quercus is an open source PHP 5 engine that already has a complete implementation in pure Java. Quercus runs on Resin application servers and takes advantage of Resin features such as load balancing and proxy caching.

PHP/Java Bridge

Open source products include: Php-java-bridge and LAJP

LAJP

Complementary advantages: PHP is a very popular WEB programming script language. It is easy to learn, easy to use, and has high development and deployment efficiency. It is very suitable for web programming; JAVA is suitable for writing programs with complex business functions and data. The combination of the two can Give full play to their respective strengths.

Ø Efficient and stable: The Apache PHP combination can bring excellent WEB service stability, while JAVA can supplement high-end features such as connection pooling, transaction management, distribution, and object models.

Ø Innovative communication mechanism: The communication method between PHP and Java adopts two mechanisms: system message queue and Socket, taking into account communication efficiency and platform compatibility.

Ø Data type automatic conversion mechanism: PHP data and Java data can be accurately automatically matched and converted, without the need for programmers to write parsing code.

ØEasy to use: LAJP is easy to install and configure, and PHP and JAVA programming conform to their respective programming habits.

Ø Lightweight: The LAJP architecture is very lightweight. In addition to the most basic PHP and Java environments, it does not require any extended, third-party components or containers.

Data type conversion

PHP and Java each have their own data types defined within the language. When PHP data is transferred to Java, or Java data is transferred to PHP , LAJP automatically and accurately converts them internally, and the programmer does not need to perform any decoding work.

The above is the detailed content of How to pass php to java. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn