<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: IcePHP &#8211; some serious RPC for PHP?</title>
	<atom:link href="http://www.sitepoint.com/blogs/2004/08/04/icephp-some-serious-rpc-for-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2004/08/04/icephp-some-serious-rpc-for-php/</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<lastBuildDate>Mon, 23 Nov 2009 05:10:48 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: peter</title>
		<link>http://www.sitepoint.com/blogs/2004/08/04/icephp-some-serious-rpc-for-php/comment-page-1/#comment-21678</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Wed, 03 May 2006 07:04:02 +0000</pubDate>
		<guid isPermaLink="false">1607521337#comment-21678</guid>
		<description>To fully understand the author, it&#039;s best that you try to write a Singleton object  using languages like PHP</description>
		<content:encoded><![CDATA[<p>To fully understand the author, it&#8217;s best that you try to write a Singleton object  using languages like PHP</p>]]></content:encoded>
	</item>
	<item>
		<title>By: mrsmiley</title>
		<link>http://www.sitepoint.com/blogs/2004/08/04/icephp-some-serious-rpc-for-php/comment-page-1/#comment-870</link>
		<dc:creator>mrsmiley</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1607521337#comment-870</guid>
		<description>&lt;p&gt;Cant quite figure out the specifics from the site, but is this serious competition for the SRM project?&lt;/p&gt;

&lt;p&gt;Could this be the application server for PHP that developers have been looking for?&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Cant quite figure out the specifics from the site, but is this serious competition for the SRM project?</p>
<p>Could this be the application server for PHP that developers have been looking for?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Chan</title>
		<link>http://www.sitepoint.com/blogs/2004/08/04/icephp-some-serious-rpc-for-php/comment-page-1/#comment-871</link>
		<dc:creator>Lucas Chan</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1607521337#comment-871</guid>
		<description>&lt;p&gt;Another quality post, Harry.  Very interesting stuff indeed.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Another quality post, Harry.  Very interesting stuff indeed.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: BDKR</title>
		<link>http://www.sitepoint.com/blogs/2004/08/04/icephp-some-serious-rpc-for-php/comment-page-1/#comment-872</link>
		<dc:creator>BDKR</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1607521337#comment-872</guid>
		<description>&lt;p&gt;It seems to me that anything is serious competition for SRM. The last time I checked it&#039;s been two years since an i was dotted or a t was crossed over there. And that&#039;s a crying shame too as SRM is a fantastic idea. &lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>It seems to me that anything is serious competition for SRM. The last time I checked it&#8217;s been two years since an i was dotted or a t was crossed over there. And that&#8217;s a crying shame too as SRM is a fantastic idea. </p>]]></content:encoded>
	</item>
	<item>
		<title>By: HarryF</title>
		<link>http://www.sitepoint.com/blogs/2004/08/04/icephp-some-serious-rpc-for-php/comment-page-1/#comment-873</link>
		<dc:creator>HarryF</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1607521337#comment-873</guid>
		<description>&lt;p&gt;As it goes think SRM is more an alternative to Tomcat and Java servlets - a container for running PHP scripts as &quot;servlets&quot;. But as BDKR says, doubtful it&#039;s ever going to be finished.&lt;/p&gt;

&lt;p&gt;ICE seems to be two things (from a PHP persective);&lt;/p&gt;

&lt;p&gt;- a powerful way to get PHP talking to other systems (RPC). The remote servers need to be written with C++ or Java. In other words competition to SOAP or XML-RPC. It would also be effectively be competition to &lt;a href=&quot;http://universe-phpext.sourceforge.net/&quot;&gt;this CORBA extension&lt;/a&gt; or other mechanisms like using Java&#039;s RMI via the PHP / Java extension.&lt;/p&gt;

&lt;p&gt;- it also seems to offer a persistance mechanism - a remote layer of objects above a DB. This could be useful for object modelling (in C++ or Java) and also for fault tolerance and reducing load on a DB. That&#039;s also interesting because you could build, say, a Java desktop GUI which talks to the same remote objects. Whether this really &quot;works&quot; remains to be seen. Experience with CORBA has made the &quot;conventional wisdom&quot; that publishing a fine grained API over a network &quot;fails&quot; when it comes to performance. ICE is seems to be an attempt to &quot;fix&quot; CORBA, and make this possible. Very interesting if it works.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>As it goes think SRM is more an alternative to Tomcat and Java servlets &#8211; a container for running PHP scripts as &#8220;servlets&#8221;. But as BDKR says, doubtful it&#8217;s ever going to be finished.</p>
<p>ICE seems to be two things (from a PHP persective);</p>
<p>- a powerful way to get PHP talking to other systems (RPC). The remote servers need to be written with C++ or Java. In other words competition to SOAP or XML-RPC. It would also be effectively be competition to <a href="http://universe-phpext.sourceforge.net/">this CORBA extension</a> or other mechanisms like using Java&#8217;s RMI via the PHP / Java extension.</p>
<p>- it also seems to offer a persistance mechanism &#8211; a remote layer of objects above a DB. This could be useful for object modelling (in C++ or Java) and also for fault tolerance and reducing load on a DB. That&#8217;s also interesting because you could build, say, a Java desktop GUI which talks to the same remote objects. Whether this really &#8220;works&#8221; remains to be seen. Experience with CORBA has made the &#8220;conventional wisdom&#8221; that publishing a fine grained API over a network &#8220;fails&#8221; when it comes to performance. ICE is seems to be an attempt to &#8220;fix&#8221; CORBA, and make this possible. Very interesting if it works.</p>]]></content:encoded>
	</item>
</channel>
</rss>
