<?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: What&#8217;s in the Zend Framework for the Flash/Flex Developer?</title>
	<atom:link href="http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/</link>
	<description>Tutorials and Code Snippets</description>
	<lastBuildDate>Mon, 25 Apr 2011 14:58:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: lunacafu</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-383</link>
		<dc:creator>lunacafu</dc:creator>
		<pubDate>Tue, 01 Jun 2010 00:52:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-383</guid>
		<description>This setup has worked for me for many projects. I have updated ZF to 1.10.5 and now it is broken.

Could someone update it?</description>
		<content:encoded><![CDATA[<p>This setup has worked for me for many projects. I have updated ZF to 1.10.5 and now it is broken.</p>
<p>Could someone update it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Renato</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-380</link>
		<dc:creator>Renato</dc:creator>
		<pubDate>Tue, 25 May 2010 00:36:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-380</guid>
		<description>Very useful post. It is exactly what I was looking for.

Thanks for sharing.</description>
		<content:encoded><![CDATA[<p>Very useful post. It is exactly what I was looking for.</p>
<p>Thanks for sharing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andriy</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-312</link>
		<dc:creator>Andriy</dc:creator>
		<pubDate>Thu, 24 Sep 2009 20:49:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-312</guid>
		<description>Very nice post. Thank you!</description>
		<content:encoded><![CDATA[<p>Very nice post. Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-220</link>
		<dc:creator>Lasse</dc:creator>
		<pubDate>Thu, 26 Feb 2009 19:27:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-220</guid>
		<description>I have looked at that tutorial, however it doesn&#039;t provide a way to authenticate further calls to services... At least not that I can see. I&#039;d like to abort the service call if authentication fails, and so authentication should be checked on every call, preferably in the constructor. The only thing I can&#039;t figure out is how to abort the service call if authentication fails in the constructor..</description>
		<content:encoded><![CDATA[<p>I have looked at that tutorial, however it doesn&#8217;t provide a way to authenticate further calls to services&#8230; At least not that I can see. I&#8217;d like to abort the service call if authentication fails, and so authentication should be checked on every call, preferably in the constructor. The only thing I can&#8217;t figure out is how to abort the service call if authentication fails in the constructor..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Schmalhaus</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-219</link>
		<dc:creator>Stefan Schmalhaus</dc:creator>
		<pubDate>Wed, 25 Feb 2009 17:54:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-219</guid>
		<description>@Lasse: For authentication with Zend AMF please take a look at this tutorial: http://www.keithcraigo.com/archives/66</description>
		<content:encoded><![CDATA[<p>@Lasse: For authentication with Zend AMF please take a look at this tutorial: <a href="http://www.keithcraigo.com/archives/66" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.keithcraigo.com/archives/66?referer=');">http://www.keithcraigo.com/archives/66</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lasse</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-218</link>
		<dc:creator>Lasse</dc:creator>
		<pubDate>Tue, 24 Feb 2009 20:43:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-218</guid>
		<description>In your BaseService class&#039; constructor, would it be possible to do some validation and then if that validation fails abort the call to the getUsers() function?

something like this, in the constructor:

if ($valid == FALSE)
{
    return false;
    exit;
}

It is for login/authentication purposes :-)</description>
		<content:encoded><![CDATA[<p>In your BaseService class&#8217; constructor, would it be possible to do some validation and then if that validation fails abort the call to the getUsers() function?</p>
<p>something like this, in the constructor:</p>
<p>if ($valid == FALSE)<br />
{<br />
    return false;<br />
    exit;<br />
}</p>
<p>It is for login/authentication purposes <img src='http://blog.log2e.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Schmalhaus</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-212</link>
		<dc:creator>Stefan Schmalhaus</dc:creator>
		<pubDate>Thu, 05 Feb 2009 15:51:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-212</guid>
		<description>@Ka Wai: Thanks for the link. However, I guess that most clients want to store their data on their own server.</description>
		<content:encoded><![CDATA[<p>@Ka Wai: Thanks for the link. However, I guess that most clients want to store their data on their own server.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ka Wai</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-211</link>
		<dc:creator>Ka Wai</dc:creator>
		<pubDate>Thu, 05 Feb 2009 15:21:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-211</guid>
		<description>Zend_AMF does set things up  nicely for Flex, but it&#039;s still particular to PHP.

There&#039;s a new web-based platform called X2O that rids the need of server-side programming altogether (http://www.x2oframework.com) for Flex and Flash CS4 apps. It lets you create data models over the Web and then generates a content management system, web services, and integrated AS3 SWC library (you don&#039;t even have to configure any services...it&#039;s all built into the SWC). Seamless....

This allows you to build database-driven Flex/Flash apps without any server-side programming or setup.</description>
		<content:encoded><![CDATA[<p>Zend_AMF does set things up  nicely for Flex, but it&#8217;s still particular to PHP.</p>
<p>There&#8217;s a new web-based platform called X2O that rids the need of server-side programming altogether (<a href="http://www.x2oframework.com" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.x2oframework.com?referer=');">http://www.x2oframework.com</a>) for Flex and Flash CS4 apps. It lets you create data models over the Web and then generates a content management system, web services, and integrated AS3 SWC library (you don&#8217;t even have to configure any services&#8230;it&#8217;s all built into the SWC). Seamless&#8230;.</p>
<p>This allows you to build database-driven Flex/Flash apps without any server-side programming or setup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-206</link>
		<dc:creator>Aaron</dc:creator>
		<pubDate>Wed, 28 Jan 2009 20:52:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-206</guid>
		<description>Hi Stefan, thankyou for the great article. I&#039;ve spent a week trying to find decent info on how to setup Zend_AMF properly and this is the most detailed tute I could find.

I do have a couple of questions however. It&#039;s important to note that I am using the ZF MVC framework too.

1. When I follow your directions, almost exactly, and reload my root page, I get a popup that says: &quot;You have chosen to open: [blank] application/x-amf&quot;. I can&#039;t actually refresh any page. I have downloaded the page and the contents are &quot;Zend Amf Endpoint&quot; followed by all the HTML in my layout/layout.phtml file. This problem is resolved by commenting out the line in the bootstrap &quot;echo($server-&gt;handle());&quot;. I also assume I am meant to turn the view off somewhere for this, but I have no idea where.

2. You instantiate your Zend_Amf_Server in the bootstrap for your User table. But what do you do if you have other tables and services to setup? Do you just add more setClass and setClassMap method calls to the same $server object?

Thanks for any help you can give. AMF has been the most difficult concept for me to get my head around with ZF. (namely, how to get it to work with the MVC system)

Regards
Aaron</description>
		<content:encoded><![CDATA[<p>Hi Stefan, thankyou for the great article. I&#8217;ve spent a week trying to find decent info on how to setup Zend_AMF properly and this is the most detailed tute I could find.</p>
<p>I do have a couple of questions however. It&#8217;s important to note that I am using the ZF MVC framework too.</p>
<p>1. When I follow your directions, almost exactly, and reload my root page, I get a popup that says: &#8220;You have chosen to open: [blank] application/x-amf&#8221;. I can&#8217;t actually refresh any page. I have downloaded the page and the contents are &#8220;Zend Amf Endpoint&#8221; followed by all the HTML in my layout/layout.phtml file. This problem is resolved by commenting out the line in the bootstrap &#8220;echo($server-&gt;handle());&#8221;. I also assume I am meant to turn the view off somewhere for this, but I have no idea where.</p>
<p>2. You instantiate your Zend_Amf_Server in the bootstrap for your User table. But what do you do if you have other tables and services to setup? Do you just add more setClass and setClassMap method calls to the same $server object?</p>
<p>Thanks for any help you can give. AMF has been the most difficult concept for me to get my head around with ZF. (namely, how to get it to work with the MVC system)</p>
<p>Regards<br />
Aaron</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Schmalhaus</title>
		<link>http://blog.log2e.com/2008/11/26/whats-in-the-zend-framework-for-the-flashflex-developer/comment-page-1/#comment-124</link>
		<dc:creator>Stefan Schmalhaus</dc:creator>
		<pubDate>Sun, 14 Dec 2008 00:52:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.log2e.com/?p=109#comment-124</guid>
		<description>I just added another post on how to set up a Zend AMF server inside a regular Zend controller. I think this is the best way of keeping the bootstrap file free from any AMF server-related code. Also, you gain a lot more flexibility when building applications with both HTML and Flex interfaces.</description>
		<content:encoded><![CDATA[<p>I just added another post on how to set up a Zend AMF server inside a regular Zend controller. I think this is the best way of keeping the bootstrap file free from any AMF server-related code. Also, you gain a lot more flexibility when building applications with both HTML and Flex interfaces.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

