14.07.2013 Views

Contents - Cultural View

Contents - Cultural View

Contents - Cultural View

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

OpenJDK 244<br />

[48] graphics-rasterizer project page (http:/ / openjdk. java. net/ projects/ graphics-rasterizer/ )<br />

[49] Graham, Jim (2007-10-03). "Open Source rasterizer" (http:/ / mail. openjdk. java. net/ pipermail/ 2d-dev/ 2007-October/ 000078. html). Sun<br />

Microsystems. . Retrieved 2007-05-09.<br />

[50] "Javascript is encumbered and there is no javascript plugin support." (http:/ / icedtea. classpath. org/ bugzilla/ show_bug. cgi?id=85).<br />

IcedTea. 2008-03-11. . Retrieved 2008-06-01. "Changing Summary. JavaScript is no longer encumbered, but we still need liveconnect<br />

support."<br />

[51] Andrew, Haley (2007-06-07). "Experimental Build Repository at icedtea.classpath.org" (http:/ / article. gmane. org/ gmane. comp. java.<br />

openjdk. distro-packaging. devel/ 5). . Retrieved 2007-06-09.<br />

[52] Mark, Wielaard (2007-06-07). "Experimental Build Repository at icedtea.classpath.org" (http:/ / developer. classpath. org/ pipermail/<br />

classpath/ 2007-June/ 002109. html). . Retrieved 2007-06-09.<br />

[53] Fitzsimmons, Thomas (2007-06-08). "Credits" (http:/ / mail. openjdk. java. net/ pipermail/ distro-pkg-dev/ 2007-June/ 000032. html). .<br />

Retrieved 2007-06-08.<br />

[54] "Red Hat and Sun Collaborate to Advance Open Source Java Technology" (http:/ / home. businesswire. com/ portal/ site/ google/ index.<br />

jsp?ndm<strong>View</strong>Id=news_view& newsId=20071105005882& newsLang=en). Red Hat. 2007-11-05. . Retrieved 2007-11-06.<br />

[55] http:/ / openjdk. java. net/ legal/ openjdk-trademark-notice. html<br />

[56] "icedtea-java7 in Ubuntu" (https:/ / launchpad. net/ ubuntu/ + source/ icedtea-java7). . Retrieved 2008-04-19.<br />

[57] http:/ / www. sun. com/ software/ opensource/ java/ faq. jsp<br />

[58] http:/ / parleys. com/ display/ PARLEYS/ OpenJDK+ -+ The+ First+ Year?showComments=true<br />

PHP/Java Bridge<br />

There are three well known implementations of the PHP scripting language:<br />

• The original implementation of PHP and the de facto standard is the open source PHP distribution.<br />

• Project Zero has a PHP runtime written in Java. It also distributes extensions from the open source<br />

implementation of PHP.<br />

• Quercus is an open-source pure Java implementation of the PHP scripting language.<br />

To bridge between PHP scripts and Java libraries all three implementations provide a PHP/Java bridge.<br />

The de facto implementation of PHP has a PHP/Java Bridge separately available from SourceForge. This uses a dual<br />

process model where the Java libraries are run in a separate process from the PHP runtime. Interactions with Java<br />

objects are marshalled across to the Java process using an XML [1] protocol.<br />

Quercus and Project Zero implement PHP on top of the Java Virtual Machine and so can run the Java libraries in the<br />

same process as the PHP runtime. This reduces the overhead of interacting with Java libraries when compared with<br />

the dual process model.<br />

See also<br />

• Quercus (software)<br />

External links<br />

• Open source PHP homepage [2]<br />

• SourceForge PHP/Java Bridge homepage [3]<br />

• Project Zero homepage [4]<br />

• Quercus homepage [5]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!