<?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: CommandProxy : It&#8217;s cool, but is it a good idea?</title>
	<atom:link href="http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/</link>
	<description>code = joy</description>
	<lastBuildDate>Fri, 02 Dec 2011 01:36:37 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: Achuki</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-22818</link>
		<dc:creator>Achuki</dc:creator>
		<pubDate>Thu, 17 Jun 2010 11:06:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-22818</guid>
		<description>Hi Mike,

Thanks for the post and ideas. I am actually looking for a similar solution. I am trying to build an ADOBE AIR application that will use C# code library as in the sample provided by you. I got a problem. I&#039;m not able to figure out how can i get progress of the process. I have to display progress bar. 

On c# side property is exposed which is updated with progress data.

Do you know if this is possible? Can you tell me the solution if this is possible.

Thanks in advance</description>
		<content:encoded><![CDATA[<p>Hi Mike,</p>
<p>Thanks for the post and ideas. I am actually looking for a similar solution. I am trying to build an ADOBE AIR application that will use C# code library as in the sample provided by you. I got a problem. I&#8217;m not able to figure out how can i get progress of the process. I have to display progress bar. </p>
<p>On c# side property is exposed which is updated with progress data.</p>
<p>Do you know if this is possible? Can you tell me the solution if this is possible.</p>
<p>Thanks in advance</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derrick</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-18259</link>
		<dc:creator>Derrick</dc:creator>
		<pubDate>Fri, 01 Jan 2010 14:45:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-18259</guid>
		<description>This is pretty cool stuff!  

A Java solution could alternatively be used.  You could package a light weight web container (such as Tomcat or Jetty) with your application which makes use of Blaze DS.  The concept of RemoteObject is already a part of Flex/Air, and Java Objects could be directly mapped to AS3 objects.

When creating new AIR (or Flex) based applications with Flash Builder 4, you can easily configure the Blaze DS services with minimal effort on the AIR side.</description>
		<content:encoded><![CDATA[<p>This is pretty cool stuff!  </p>
<p>A Java solution could alternatively be used.  You could package a light weight web container (such as Tomcat or Jetty) with your application which makes use of Blaze DS.  The concept of RemoteObject is already a part of Flex/Air, and Java Objects could be directly mapped to AS3 objects.</p>
<p>When creating new AIR (or Flex) based applications with Flash Builder 4, you can easily configure the Blaze DS services with minimal effort on the AIR side.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Søren</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-16530</link>
		<dc:creator>Søren</dc:creator>
		<pubDate>Thu, 16 Jul 2009 23:30:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-16530</guid>
		<description>This is very much still an active topic. I just began creating an air app that relies on opening movie files in default player. I have spent three days coding it and now that time is wasted. 
I had not in my wildest imagination thought that air couldn&#039;t do something as basic as launching a native file. Flex/API&#039;s/Docs etc. should display a huge warning message of this when creating a new project.
Seriously, who has ever before heard of a desktop env. that can&#039;t launch files?</description>
		<content:encoded><![CDATA[<p>This is very much still an active topic. I just began creating an air app that relies on opening movie files in default player. I have spent three days coding it and now that time is wasted.<br />
I had not in my wildest imagination thought that air couldn&#8217;t do something as basic as launching a native file. Flex/API&#8217;s/Docs etc. should display a huge warning message of this when creating a new project.<br />
Seriously, who has ever before heard of a desktop env. that can&#8217;t launch files?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jens Wegar</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-16303</link>
		<dc:creator>Jens Wegar</dc:creator>
		<pubDate>Tue, 02 Jun 2009 10:27:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-16303</guid>
		<description>I know the topic is old, but I feel it&#039;s valid to keep it alive. Today again I had a long discussion with a fellow developer on how launch an external application. His use case: He needs to be able to launch a PowerPoint file when the user clicks a link inside his AIR application. This issues comes up all the time, where we need to launch applications associated with a certain file type on the users computer. If Adobe does not want to open up the entire OS for AIR, would it be possible to at least get some sort of browser-like &quot;open or save&quot; dialog for files that are not executables as such, e.g. ppt, xls, doc etc.?</description>
		<content:encoded><![CDATA[<p>I know the topic is old, but I feel it&#8217;s valid to keep it alive. Today again I had a long discussion with a fellow developer on how launch an external application. His use case: He needs to be able to launch a PowerPoint file when the user clicks a link inside his AIR application. This issues comes up all the time, where we need to launch applications associated with a certain file type on the users computer. If Adobe does not want to open up the entire OS for AIR, would it be possible to at least get some sort of browser-like &#8220;open or save&#8221; dialog for files that are not executables as such, e.g. ppt, xls, doc etc.?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pedro Chavez</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-16254</link>
		<dc:creator>Pedro Chavez</dc:creator>
		<pubDate>Fri, 22 May 2009 02:34:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-16254</guid>
		<description>Hi Mike,

Thanks for the post and ideas. I am actually looking for a similar solution. I am trying to build an application that will help designers create a SWF file that embeds fonts with the necessary glyphs. Just trying to build a tool that will help our team avoid font version and pc to mac font problems by having one SWF file for fonts.

I had a few ideas on how to build it, one was using AIR. I was planning on having AIR write some classes and batch files and make it launch the Flex SDK to compile that SWF. But apparently I can not launch applications through it.

Another idea I had was to have AIR either write a SWF file with the correct data embedded. Or FLA file with the correct code in it. I&#039;m am going to guess that this will be very difficult and involve a lot of ByteArray exploration. This is probably over my head.

My last idea was to possibly use Director. I&#039;ve been having a difficulty finding something in Director that may do this. Do you know if this is possible? Maybe an Xtra plugin?

Is anything that I&#039;m writing feasible? I&#039;m just trying to build an app to help my team. Any ideas would help. Do you think AIR 2.0 might allow launching applications? Should I try a non Adobe product? Thanks.</description>
		<content:encoded><![CDATA[<p>Hi Mike,</p>
<p>Thanks for the post and ideas. I am actually looking for a similar solution. I am trying to build an application that will help designers create a SWF file that embeds fonts with the necessary glyphs. Just trying to build a tool that will help our team avoid font version and pc to mac font problems by having one SWF file for fonts.</p>
<p>I had a few ideas on how to build it, one was using AIR. I was planning on having AIR write some classes and batch files and make it launch the Flex SDK to compile that SWF. But apparently I can not launch applications through it.</p>
<p>Another idea I had was to have AIR either write a SWF file with the correct data embedded. Or FLA file with the correct code in it. I&#8217;m am going to guess that this will be very difficult and involve a lot of ByteArray exploration. This is probably over my head.</p>
<p>My last idea was to possibly use Director. I&#8217;ve been having a difficulty finding something in Director that may do this. Do you know if this is possible? Maybe an Xtra plugin?</p>
<p>Is anything that I&#8217;m writing feasible? I&#8217;m just trying to build an app to help my team. Any ideas would help. Do you think AIR 2.0 might allow launching applications? Should I try a non Adobe product? Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-15968</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Sat, 14 Mar 2009 06:58:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-15968</guid>
		<description>Hi Mike,

I understand that working in two different languages might defeat the purpose of Adobe AIR; however, I believe that extending it certaintly couldn&#039;t hurt. 

I&#039;ve been trying to run a PHP CLI application as a server/extender that communicates with an AIR client via sockets, but unfortunately, the connection seems to be intermittent. The AIR app seems to be able to send a random number of pings to the socket server before the PHP socket server hangs. If I restart the AIR application and try again, the socket server starts echoing back to the AIR client. 

I&#039;m thinking the problem might have something to do with managing the byte length of the socket buffers, but perhaps I&#039;m completely wrong. When developing the command proxy, did you run into this intermittent problem and if so, how did you resolve it?


Your comments/advice are much appreciated!

Ben</description>
		<content:encoded><![CDATA[<p>Hi Mike,</p>
<p>I understand that working in two different languages might defeat the purpose of Adobe AIR; however, I believe that extending it certaintly couldn&#8217;t hurt. </p>
<p>I&#8217;ve been trying to run a PHP CLI application as a server/extender that communicates with an AIR client via sockets, but unfortunately, the connection seems to be intermittent. The AIR app seems to be able to send a random number of pings to the socket server before the PHP socket server hangs. If I restart the AIR application and try again, the socket server starts echoing back to the AIR client. </p>
<p>I&#8217;m thinking the problem might have something to do with managing the byte length of the socket buffers, but perhaps I&#8217;m completely wrong. When developing the command proxy, did you run into this intermittent problem and if so, how did you resolve it?</p>
<p>Your comments/advice are much appreciated!</p>
<p>Ben</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roland</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-15820</link>
		<dc:creator>Roland</dc:creator>
		<pubDate>Sat, 14 Feb 2009 13:42:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-15820</guid>
		<description>Hi, 
i was looking for an example and the src to use the command proxy, but i can not find it on

http://code.google.com/p/commandproxy/downloads/list

Can you tell me, where i can get to source.

Thanks for any infos.

roland</description>
		<content:encoded><![CDATA[<p>Hi,<br />
i was looking for an example and the src to use the command proxy, but i can not find it on</p>
<p><a href="http://code.google.com/p/commandproxy/downloads/list" rel="nofollow">http://code.google.com/p/commandproxy/downloads/list</a></p>
<p>Can you tell me, where i can get to source.</p>
<p>Thanks for any infos.</p>
<p>roland</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete Appleby</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-15583</link>
		<dc:creator>Pete Appleby</dc:creator>
		<pubDate>Sat, 17 Jan 2009 18:11:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-15583</guid>
		<description>This is all very interesting. I&#039;ve only been using AIR and Flex for about a month, so please understand that I am coming from a newbie perspective.

It seems that the AIR/Flex security is limited due to the complex types of applications as well as compatibility with the Flash security.

It seems to me that the installer processing which shows the validation or lack of digit cert. signing is ok. The part where the installer shows &quot;full access&quot; is limited.  What if my application does not access the file system, local databases, etc. Perhaps a more meaningful display of the actual usage of the os/AIR interaction would be helpful.

As far as AIR development goes, I would prefer to develop my system as a set of many complimentary small applications which communicate with each other, as well as occasionally communicate with back end web services. 

The LocalConnection class allows me to handle communication between my applications, with nice security for the allowDomain to make sure that only the apps the I want can communicate. This keeps security nice and tight. 

It seems to me that at the very least, AIR should have a similar mechanism to allow AIR applications to launch other applications without ignoring the security concerns.

Thanks, all!

Pete</description>
		<content:encoded><![CDATA[<p>This is all very interesting. I&#8217;ve only been using AIR and Flex for about a month, so please understand that I am coming from a newbie perspective.</p>
<p>It seems that the AIR/Flex security is limited due to the complex types of applications as well as compatibility with the Flash security.</p>
<p>It seems to me that the installer processing which shows the validation or lack of digit cert. signing is ok. The part where the installer shows &#8220;full access&#8221; is limited.  What if my application does not access the file system, local databases, etc. Perhaps a more meaningful display of the actual usage of the os/AIR interaction would be helpful.</p>
<p>As far as AIR development goes, I would prefer to develop my system as a set of many complimentary small applications which communicate with each other, as well as occasionally communicate with back end web services. </p>
<p>The LocalConnection class allows me to handle communication between my applications, with nice security for the allowDomain to make sure that only the apps the I want can communicate. This keeps security nice and tight. </p>
<p>It seems to me that at the very least, AIR should have a similar mechanism to allow AIR applications to launch other applications without ignoring the security concerns.</p>
<p>Thanks, all!</p>
<p>Pete</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saravanan</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-14851</link>
		<dc:creator>Saravanan</dc:creator>
		<pubDate>Wed, 05 Nov 2008 11:59:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-14851</guid>
		<description>This is excellent work... but if there is any support for using the Command Proxy with Flash cs3+AIR, that would be great..

I want to use the print screen function in my air app..

Thanks in advance..

-sara
http://www.designscripting.com/</description>
		<content:encoded><![CDATA[<p>This is excellent work&#8230; but if there is any support for using the Command Proxy with Flash cs3+AIR, that would be great..</p>
<p>I want to use the print screen function in my air app..</p>
<p>Thanks in advance..</p>
<p>-sara<br />
<a href="http://www.designscripting.com/" rel="nofollow">http://www.designscripting.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Flex Monkey Patches &#187; Blog Archive &#187; Launching external applications from AIR</title>
		<link>http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/comment-page-1/#comment-12844</link>
		<dc:creator>Flex Monkey Patches &#187; Blog Archive &#187; Launching external applications from AIR</dc:creator>
		<pubDate>Wed, 23 Jul 2008 22:27:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/#comment-12844</guid>
		<description>[...] http://aperture.fluorinefx.com/  http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://aperture.fluorinefx.com/" rel="nofollow">http://aperture.fluorinefx.com/</a>  <a href="http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/" rel="nofollow">http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

