<?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: Dissecting Selenium WebDriver JSON WireProtocol</title>
	<atom:link href="http://www.roussev.org/2010/02/dissecting-selenium-webdriver-json-wireprotocol/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.roussev.org/2010/02/dissecting-selenium-webdriver-json-wireprotocol/</link>
	<description>a Web Developer creating elegant aesthetic software</description>
	<lastBuildDate>Tue, 16 Feb 2010 09:25:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: atanas</title>
		<link>http://www.roussev.org/2010/02/dissecting-selenium-webdriver-json-wireprotocol/comment-page-1/#comment-1140</link>
		<dc:creator>atanas</dc:creator>
		<pubDate>Mon, 08 Feb 2010 20:24:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.roussev.org/?p=567#comment-1140</guid>
		<description>Out of curiosity, could you elaborate why didn&#039;t you use HTTP/JSON protocol for IE, but JNA was preferred?</description>
		<content:encoded><![CDATA[<p>Out of curiosity, could you elaborate why didn&#8217;t you use HTTP/JSON protocol for IE, but JNA was preferred?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Stewart</title>
		<link>http://www.roussev.org/2010/02/dissecting-selenium-webdriver-json-wireprotocol/comment-page-1/#comment-1115</link>
		<dc:creator>Simon Stewart</dc:creator>
		<pubDate>Fri, 05 Feb 2010 12:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.roussev.org/?p=567#comment-1115</guid>
		<description>JNA (and, before that, JNI) is only used with the IE driver in webdriver. The HTTP requests are sent to Firefox (and any instance of webdriver which isn&#039;t running in the same process as your test) using the Jakarta HTTP Client as UTF-8 encoded JSON. If we wanted to, we could use an HttpConnection from the JDK, but the httpclient is used elsewhere and is far more robust.

The reason for this design is that it allows us to support other languages (such as Ruby, Python and C#) with minimal effort. After all, almost every language has libraries for both HTTP and JSON :)</description>
		<content:encoded><![CDATA[<p>JNA (and, before that, JNI) is only used with the IE driver in webdriver. The HTTP requests are sent to Firefox (and any instance of webdriver which isn&#8217;t running in the same process as your test) using the Jakarta HTTP Client as UTF-8 encoded JSON. If we wanted to, we could use an HttpConnection from the JDK, but the httpclient is used elsewhere and is far more robust.</p>
<p>The reason for this design is that it allows us to support other languages (such as Ruby, Python and C#) with minimal effort. After all, almost every language has libraries for both HTTP and JSON <img src='http://www.roussev.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
