<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Distributed Software Systems LLC &#187; Web Services</title>
	<atom:link href="http://www.tucsonconsulting.com/category/software/rails/web-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tucsonconsulting.com</link>
	<description>Software For Every Situation.</description>
	<lastBuildDate>Sun, 24 Jun 2007 23:20:51 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Consume Web Service With Ruby</title>
		<link>http://www.tucsonconsulting.com/software/language/ruby/consume-web-service-with-ruby/</link>
		<comments>http://www.tucsonconsulting.com/software/language/ruby/consume-web-service-with-ruby/#comments</comments>
		<pubDate>Sun, 27 May 2007 19:37:10 +0000</pubDate>
		<dc:creator>Chris Koehler</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.tucsonconsulting.com/software/language/ruby/consume-web-service-with-ruby/</guid>
		<description><![CDATA[require &#8217;soap/wsdlDriver&#8217;
Setup The SOAP Driver Using The WSDL URI
wsdlUri = &#8216;&#60;WSDL URI&#62;&#8217;
driver = SOAP::WSDLDriverFactory.new(wsdlUri).create_rpc_driver
Invoke Web Service Method
puts driver.&#60;method name&#62;().to_s
]]></description>
			<content:encoded><![CDATA[<p>require &#8217;soap/wsdlDriver&#8217;</p>
<p><strong>Setup The SOAP Driver Using The WSDL URI</strong><br />
wsdlUri = &#8216;&lt;WSDL URI&gt;&#8217;<br />
driver = SOAP::WSDLDriverFactory.new(wsdlUri).create_rpc_driver</p>
<p><strong>Invoke Web Service Method</strong><br />
puts driver.&lt;method name&gt;().to_s</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tucsonconsulting.com/software/language/ruby/consume-web-service-with-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Develop Web Service With Ruby on Rails</title>
		<link>http://www.tucsonconsulting.com/software/language/ruby/develop-web-service-with-ruby-on-rails/</link>
		<comments>http://www.tucsonconsulting.com/software/language/ruby/develop-web-service-with-ruby-on-rails/#comments</comments>
		<pubDate>Sun, 27 May 2007 18:50:42 +0000</pubDate>
		<dc:creator>Chris Koehler</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://www.tucsonconsulting.com/uncategorized/develop-web-service-with-ruby-on-rails/</guid>
		<description><![CDATA[Create API /app/apis/&#60;object name&#62;.rb
class &#60;object name&#62;Api &#60; ActionWebService::API::Base
&#160;&#160;&#160;api_method :&#60;method name&#62;,
&#160;&#160;&#160;&#160;&#160;&#160;:expects => [{:&#60;parameter 1 name&#62; => :string}, {:&#60;parameter 2 name&#62; => :string}],
&#160;&#160;&#160;&#160;&#160;&#160;:returns => [:string]
end
Create Controller /app/controllers/&#60;object name&#62;_controller.rb
class &#60;object name&#62;Controller &#60; ApplicationController
&#160;&#160;&#160;def &#60;method name&#62;(&#60;parameter 1 name&#62;, &#60;parameter 2 name&#62;)
&#160;&#160;&#160;&#160;&#160;&#160;Code Here
&#160;&#160;&#160;end
end
]]></description>
			<content:encoded><![CDATA[<p><strong>Create API /app/apis/&lt;object name&gt;.rb</strong><br />
class &lt;object name&gt;Api &lt; ActionWebService::API::Base<br />
&nbsp;&nbsp;&nbsp;api_method :&lt;method name&gt;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:expects => [{:&lt;parameter 1 name&gt; => :string}, {:&lt;parameter 2 name&gt; => :string}],<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:returns => [:string]<br />
end</p>
<p><strong>Create Controller /app/controllers/&lt;object name&gt;_controller.rb</strong><br />
class &lt;object name&gt;Controller &lt; ApplicationController<br />
&nbsp;&nbsp;&nbsp;def &lt;method name&gt;(&lt;parameter 1 name&gt;, &lt;parameter 2 name&gt;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Code Here<br />
&nbsp;&nbsp;&nbsp;end<br />
end</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tucsonconsulting.com/software/language/ruby/develop-web-service-with-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
