<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Web Services on Justin Carmony</title>
		<link>https://www.justincarmony.com/tags/web-services/</link>
		<description>Recent content in Web Services on Justin Carmony</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Sun, 13 Feb 2011 00:50:58 +0000</lastBuildDate>
		
			<atom:link href="https://www.justincarmony.com/tags/web-services/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>PHP, SoapClient, SoapServer, and Timeouts</title>
				<link>https://www.justincarmony.com/2011/02/13/php-soapclient-soapserver-and-timeouts/</link>
				<pubDate>Sun, 13 Feb 2011 00:50:58 +0000</pubDate>
				<guid>https://www.justincarmony.com/2011/02/13/php-soapclient-soapserver-and-timeouts/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.justincarmony.com/images/wp/2011/02/soap.jpg&#34;&gt;&lt;img src=&#34;https://www.justincarmony.com/images/2011/02/soap-150x150.jpg&#34; alt=&#34;&#34; title=&#34;soap&#34;&gt;&lt;/a&gt;I ran into an extremely frustrating problems while trying to add a test script for some PHP web services. I won&amp;rsquo;t go into detail on all the different things I went through to debug this problem. But here is what it all boiled down to:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Problem&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;I have a SOAP Web Service that extends PHP&amp;rsquo;s internal SoapServer class that serves hundreds of thousands of remote devices. Every now and then, our server will have a hiccup and our Web Service won&amp;rsquo;t return valid responses. However, nginx will return requests just fine. So, to monitor the Web Service, I wrote a PHP script using SoapClient to read the WSDL, make several SOAP calls, and make sure the responses are valid.&lt;/p&gt;</description>
			</item>
			<item>
				<title>RESTful Web Services &amp; Nirvana</title>
				<link>https://www.justincarmony.com/2011/01/28/php-restful-web-services-and-nirvana/</link>
				<pubDate>Fri, 28 Jan 2011 22:21:10 +0000</pubDate>
				<guid>https://www.justincarmony.com/2011/01/28/php-restful-web-services-and-nirvana/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.justincarmony.com/images/wp/2011/01/buddhist_circuit_a5_index.jpg&#34;&gt;&lt;img src=&#34;https://www.justincarmony.com/images/2011/01/buddhist_circuit_a5_index-227x300.jpg&#34; alt=&#34;&#34; title=&#34;buddhist_circuit_a5_index&#34;&gt;&lt;/a&gt;I&amp;rsquo;ve been hearing, reading, and talking a lot &lt;a href=&#34;http://en.wikipedia.org/wiki/Representational_State_Transfer&#34;&gt;REST&lt;/a&gt;, &lt;a href=&#34;http://www.ibm.com/developerworks/webservices/library/ws-restful/&#34;&gt;RESTful Web Services&lt;/a&gt;, &lt;a href=&#34;http://www.recessframework.org/page/towards-restful-php-5-basic-tips&#34;&gt;how to implement them&lt;/a&gt;, and &lt;a href=&#34;http://tomayko.com/writings/rest-to-my-wife&#34;&gt;even how to explain to your wife about it&lt;/a&gt;. Then I see or read &lt;a href=&#34;http://www.slideshare.net/Wombert/designing-http-interfaces-and-restful-web-services-phpbnl11-20110128&#34;&gt;presentations&lt;/a&gt; about what is and what is not RESTful Web Services. I&amp;rsquo;ve created and consumed quite a few web services, so while I&amp;rsquo;m not a leading expert in the field, I have a lot of experience with them. So instead of explaining over and over again to different people my thoughts on the subject, I&amp;rsquo;m writing about them. For those who have a short attention span, I&amp;rsquo;ll sum up my feelings of the subject in one sentence for you, and then explain in detail for those interested.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
