<?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: How to access Web Services with GWT</title>
	<atom:link href="http://www.gwtsite.com/how-to-access-web-services-with-gwt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gwtsite.com/how-to-access-web-services-with-gwt/</link>
	<description>Learning about the Google Web Toolkit (GWT)</description>
	<lastBuildDate>Tue, 09 Mar 2010 09:31:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Gregory Lloyd</title>
		<link>http://www.gwtsite.com/how-to-access-web-services-with-gwt/comment-page-1/#comment-37872</link>
		<dc:creator>Gregory Lloyd</dc:creator>
		<pubDate>Fri, 15 Jan 2010 15:21:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.gwtsite.com/how-to-access-web-services-with-gwt/#comment-37872</guid>
		<description>Along this lines I have just started using Jersey the jax-rs RI which allows you to setup a servlet filter which will inspect a parameter and call the proper GET, POST, PUT, DELETE methods on your resources. You can also use Jersey to marshall JSON based on jaxb annotations.</description>
		<content:encoded><![CDATA[<p>Along this lines I have just started using Jersey the jax-rs RI which allows you to setup a servlet filter which will inspect a parameter and call the proper GET, POST, PUT, DELETE methods on your resources. You can also use Jersey to marshall JSON based on jaxb annotations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Fetig</title>
		<link>http://www.gwtsite.com/how-to-access-web-services-with-gwt/comment-page-1/#comment-37870</link>
		<dc:creator>Matt Fetig</dc:creator>
		<pubDate>Mon, 30 Nov 2009 21:27:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.gwtsite.com/how-to-access-web-services-with-gwt/#comment-37870</guid>
		<description>I disagree with both titles actually.  This is more specifically how to get around the same origin policy(SOP) of modern browsers using a new concept called JSONP or JSON with Padding.  Technically JSONP services are RESTful web services, so it is indeed a web service.  If you would like to make an HTTP request like you have suggested in the title provided, you would want to use the included HTTPRequestBuilder.  The only problem is that this must obey the SOP.  If you would like to access services outside the origin you will have to create a server-side proxy, but the issue with this is that the target service can&#039;t be authenticated because the request comes from the server and does not contain the client&#039;s credentials.  Also, if not implemented properly this can appear to the provider as a DOS attack because all requests are coming from the same machine.</description>
		<content:encoded><![CDATA[<p>I disagree with both titles actually.  This is more specifically how to get around the same origin policy(SOP) of modern browsers using a new concept called JSONP or JSON with Padding.  Technically JSONP services are RESTful web services, so it is indeed a web service.  If you would like to make an HTTP request like you have suggested in the title provided, you would want to use the included HTTPRequestBuilder.  The only problem is that this must obey the SOP.  If you would like to access services outside the origin you will have to create a server-side proxy, but the issue with this is that the target service can&#8217;t be authenticated because the request comes from the server and does not contain the client&#8217;s credentials.  Also, if not implemented properly this can appear to the provider as a DOS attack because all requests are coming from the same machine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Fetig</title>
		<link>http://www.gwtsite.com/how-to-access-web-services-with-gwt/comment-page-1/#comment-37869</link>
		<dc:creator>Matt Fetig</dc:creator>
		<pubDate>Mon, 30 Nov 2009 20:32:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.gwtsite.com/how-to-access-web-services-with-gwt/#comment-37869</guid>
		<description>Ray,

I agree with the points that you have made here except for one small issue.  As far as I can tell the eval call is necessary to create a unique function name.  If you know of a way to create a unique function name I would happily change it in my code.  I tried writing a function to do this same thing until I ran into this same problem and went looking and found this class.

Thanks,
Matt</description>
		<content:encoded><![CDATA[<p>Ray,</p>
<p>I agree with the points that you have made here except for one small issue.  As far as I can tell the eval call is necessary to create a unique function name.  If you know of a way to create a unique function name I would happily change it in my code.  I tried writing a function to do this same thing until I ran into this same problem and went looking and found this class.</p>
<p>Thanks,<br />
Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bilousme</title>
		<link>http://www.gwtsite.com/how-to-access-web-services-with-gwt/comment-page-1/#comment-37864</link>
		<dc:creator>Bilousme</dc:creator>
		<pubDate>Wed, 18 Nov 2009 09:07:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.gwtsite.com/how-to-access-web-services-with-gwt/#comment-37864</guid>
		<description>I think this tutorial would be named &quot;How to do http request with gwt&quot;
Web service is not simply http request but a complex software system allowing interaction between systems. It use often soap and wsdl technologies. 
For a good description of what a webservice is : http://en.wikipedia.org/wiki/Web_service

But good tutorial and good site!</description>
		<content:encoded><![CDATA[<p>I think this tutorial would be named &#8220;How to do http request with gwt&#8221;<br />
Web service is not simply http request but a complex software system allowing interaction between systems. It use often soap and wsdl technologies.<br />
For a good description of what a webservice is : <a href="http://en.wikipedia.org/wiki/Web_service" rel="nofollow">http://en.wikipedia.org/wiki/Web_service</a></p>
<p>But good tutorial and good site!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jlanza</title>
		<link>http://www.gwtsite.com/how-to-access-web-services-with-gwt/comment-page-1/#comment-37845</link>
		<dc:creator>jlanza</dc:creator>
		<pubDate>Fri, 28 Aug 2009 06:21:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.gwtsite.com/how-to-access-web-services-with-gwt/#comment-37845</guid>
		<description>Hi Robert Willems,

Have you manage to solve your problem of accessing XML webservice and parsing the stuff?

TA.</description>
		<content:encoded><![CDATA[<p>Hi Robert Willems,</p>
<p>Have you manage to solve your problem of accessing XML webservice and parsing the stuff?</p>
<p>TA.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
