<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Web Service in AS3, Release 1.0</title>
	<atom:link href="http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/feed/" rel="self" type="application/rss+xml" />
	<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/</link>
	<description>Web Developer</description>
	<lastBuildDate>Tue, 01 Jul 2008 09:06:06 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Flex - Currency Converter &#124; import Slice.of.Infinity;</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-16</link>
		<dc:creator>Flex - Currency Converter &#124; import Slice.of.Infinity;</dc:creator>
		<pubDate>Tue, 01 Jul 2008 09:06:06 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-16</guid>
		<description>[...] worth noting is the WebService Release 1.0 by Carlo Alducente which makes it&#8217;s less than a min of consuming webservice in AS3.  Date Posted: Today, 05:02 [...]</description>
		<content:encoded><![CDATA[<p>[...] worth noting is the WebService Release 1.0 by Carlo Alducente which makes it&#8217;s less than a min of consuming webservice in AS3.  Date Posted: Today, 05:02 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: izms &#187; Blog Archive &#187; links for 2008-03-18</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-14</link>
		<dc:creator>izms &#187; Blog Archive &#187; links for 2008-03-18</dc:creator>
		<pubDate>Tue, 18 Mar 2008 22:19:19 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-14</guid>
		<description>[...] Web Service in AS3, Release 1.0 « Carlo Alducente I completed what seems like a stable version of my web service class. It’s been tested on 3 different services and has been successful in calling methods in each of those 3 services. (tags: actionscript as3 flash webservices) [...]</description>
		<content:encoded><![CDATA[<p>[...] Web Service in AS3, Release 1.0 « Carlo Alducente I completed what seems like a stable version of my web service class. It’s been tested on 3 different services and has been successful in calling methods in each of those 3 services. (tags: actionscript as3 flash webservices) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-13</link>
		<dc:creator>John</dc:creator>
		<pubDate>Thu, 08 Nov 2007 23:31:01 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-13</guid>
		<description>Thanks for your hard work implementing a Web Services class for AS3. It will come in handy for many of us.</description>
		<content:encoded><![CDATA[<p>Thanks for your hard work implementing a Web Services class for AS3. It will come in handy for many of us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alducente</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-12</link>
		<dc:creator>alducente</dc:creator>
		<pubDate>Thu, 08 Nov 2007 20:17:53 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-12</guid>
		<description>Great work Vladimir! Thank you so much for your contribution!

Again, I have only used this class with web services created in ASP.NET and had no idea how to test for other types of services as I don&#039;t have access to them.  I will add your code and give it a couple test runs, if all goes well I will release the next package with it. 

Now that it&#039;s been brought up, if anyone else has any issues with using this class please leave a comment, I&#039;m more than happy to do my part on research.</description>
		<content:encoded><![CDATA[<p>Great work Vladimir! Thank you so much for your contribution!</p>
<p>Again, I have only used this class with web services created in ASP.NET and had no idea how to test for other types of services as I don&#8217;t have access to them.  I will add your code and give it a couple test runs, if all goes well I will release the next package with it. </p>
<p>Now that it&#8217;s been brought up, if anyone else has any issues with using this class please leave a comment, I&#8217;m more than happy to do my part on research.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rEd</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-11</link>
		<dc:creator>rEd</dc:creator>
		<pubDate>Thu, 08 Nov 2007 15:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-11</guid>
		<description>Hi!
Your classes are really extremely useful us!!!
I&#039;ve tried to use it with our java based server. Our WSDL documents are generated by X-Fire. While parsing this document there were no availble Web Service methods got:( I took a look throw your sources and it seems to be a bug in WSDL.as class.  In method getBinding() there were no bindings found while parsing wsdl document. In your  code service.wsdl::port.@name is compared with portType.  Is it really right? I&#039;ve modified this method in the next way:
&lt;code&gt;
		private function getBinding(portType:String):String{
  			var wsdl:Namespace = __rawWSDL.namespace();
			var service:XMLList = __rawWSDL.wsdl::service;
//			var myPort:XMLList = service.wsdl::port.(@name == portType);
			var binding:XMLList = __rawWSDL.wsdl::binding.(@type.substr(@type.indexOf(&quot;:&quot;)+1) == portType);			
			var addressNS:Namespace = service.wsdl::port.children()[0].namespace();
			__servicePath = service.wsdl::port.addressNS::address.@location;

			var bindingAmount:Number = binding.length();
			if(bindingAmount == 1){
				return (binding.@name);
			} else if(bindingAmount &gt;0 ) {
				return binding[0].@name;
			}
			return(&quot;&quot;);
		}
&lt;/code&gt;
Now it seems to be work properly. I&#039;ve test my changes with our X-fire generated WSDL documents, 
http://ws.cdyne.com/ip2geo/ip2geo.asmx?WSDL document 
and http://mail.yahooapis.com/ws/mail/v1.1/wsdl document.
In all this cases modificatitons works propertly :)

Probably this will be useful for you:)

Thanks one more time for your code!!!

Best regards,
Vladimir</description>
		<content:encoded><![CDATA[<p>Hi!<br />
Your classes are really extremely useful us!!!<br />
I&#8217;ve tried to use it with our java based server. Our WSDL documents are generated by X-Fire. While parsing this document there were no availble Web Service methods got:( I took a look throw your sources and it seems to be a bug in WSDL.as class.  In method getBinding() there were no bindings found while parsing wsdl document. In your  code service.wsdl::port.@name is compared with portType.  Is it really right? I&#8217;ve modified this method in the next way:<br />
<code><br />
		private function getBinding(portType:String):String{<br />
  			var wsdl:Namespace = __rawWSDL.namespace();<br />
			var service:XMLList = __rawWSDL.wsdl::service;<br />
//			var myPort:XMLList = service.wsdl::port.(@name == portType);<br />
			var binding:XMLList = __rawWSDL.wsdl::binding.(@type.substr(@type.indexOf(":")+1) == portType);<br />
			var addressNS:Namespace = service.wsdl::port.children()[0].namespace();<br />
			__servicePath = service.wsdl::port.addressNS::address.@location;</p>
<p>			var bindingAmount:Number = binding.length();<br />
			if(bindingAmount == 1){<br />
				return (binding.@name);<br />
			} else if(bindingAmount &gt;0 ) {<br />
				return binding[0].@name;<br />
			}<br />
			return("");<br />
		}<br />
</code><br />
Now it seems to be work properly. I&#8217;ve test my changes with our X-fire generated WSDL documents,<br />
<a href="http://ws.cdyne.com/ip2geo/ip2geo.asmx?WSDL" rel="nofollow">http://ws.cdyne.com/ip2geo/ip2geo.asmx?WSDL</a> document<br />
and <a href="http://mail.yahooapis.com/ws/mail/v1.1/wsdl" rel="nofollow">http://mail.yahooapis.com/ws/mail/v1.1/wsdl</a> document.<br />
In all this cases modificatitons works propertly <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Probably this will be useful for you:)</p>
<p>Thanks one more time for your code!!!</p>
<p>Best regards,<br />
Vladimir</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-10</link>
		<dc:creator>Rick</dc:creator>
		<pubDate>Wed, 31 Oct 2007 14:53:47 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-10</guid>
		<description>Thanks! thanks for your package.. works perfect with ASP.net!</description>
		<content:encoded><![CDATA[<p>Thanks! thanks for your package.. works perfect with ASP.net!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-9</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Wed, 31 Oct 2007 12:40:19 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-9</guid>
		<description>Brilliant AS3 extension, unfortunately I also need the HTTPS feature to use this for all my projects. I will be looking forward to the next version :-)

Keep up the good work.

Martin.</description>
		<content:encoded><![CDATA[<p>Brilliant AS3 extension, unfortunately I also need the HTTPS feature to use this for all my projects. I will be looking forward to the next version <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Keep up the good work.</p>
<p>Martin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gmalta</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-8</link>
		<dc:creator>gmalta</dc:creator>
		<pubDate>Mon, 29 Oct 2007 19:36:33 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-8</guid>
		<description>HI alducente,

thanks 4 the quick reply, i´m really enjoying your class for a little demo (widget ) i´m doing , i will have to skip the autentication part.

Keep up the good work.

Gmalta</description>
		<content:encoded><![CDATA[<p>HI alducente,</p>
<p>thanks 4 the quick reply, i´m really enjoying your class for a little demo (widget ) i´m doing , i will have to skip the autentication part.</p>
<p>Keep up the good work.</p>
<p>Gmalta</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alducente</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-7</link>
		<dc:creator>alducente</dc:creator>
		<pubDate>Mon, 29 Oct 2007 18:28:21 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-7</guid>
		<description>After consulting Mark AuCoin (www.clevermongrel.com), a back-end developer, who explained to me how sending requests using https works, the answer to your question is no. Unfortunately, this class was designed for regular queries. But it&#039;s something that I will keep in mind for the next version. Thanks for bringing that topic up, gmalta.</description>
		<content:encoded><![CDATA[<p>After consulting Mark AuCoin (www.clevermongrel.com), a back-end developer, who explained to me how sending requests using https works, the answer to your question is no. Unfortunately, this class was designed for regular queries. But it&#8217;s something that I will keep in mind for the next version. Thanks for bringing that topic up, gmalta.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alducente</title>
		<link>http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-6</link>
		<dc:creator>alducente</dc:creator>
		<pubDate>Mon, 29 Oct 2007 17:45:50 +0000</pubDate>
		<guid isPermaLink="false">http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/#comment-6</guid>
		<description>Thanks gmalta, as for your https question I&#039;m not totally sure, I built the class so I could use it for regular services built using ASP.NET (what I usually use), which I believe uses regular http. This class has not been fully tested with anything else which is why I posted it for others to use, so I know what it can and can&#039;t do. I can&#039;t imagine why it wouldn&#039;t work over https, but it is an interesting question, I&#039;ll have to look further into that. I&#039;ll let you know if I find anything.</description>
		<content:encoded><![CDATA[<p>Thanks gmalta, as for your https question I&#8217;m not totally sure, I built the class so I could use it for regular services built using ASP.NET (what I usually use), which I believe uses regular http. This class has not been fully tested with anything else which is why I posted it for others to use, so I know what it can and can&#8217;t do. I can&#8217;t imagine why it wouldn&#8217;t work over https, but it is an interesting question, I&#8217;ll have to look further into that. I&#8217;ll let you know if I find anything.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
