<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The Zinger</title>
	<atom:link href="http://blog.kaazing.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kaazing.com</link>
	<description>The Heart of the Living Web</description>
	<lastBuildDate>Tue, 21 Feb 2012 17:35:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.kaazing.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/7e411708b958d23ae7ba50739d39d447?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>The Zinger</title>
		<link>http://blog.kaazing.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.kaazing.com/osd.xml" title="The Zinger" />
	<atom:link rel='hub' href='http://blog.kaazing.com/?pushpress=hub'/>
		<item>
		<title>San Francisco HTML5 User Group: Real-Time and Connectivity</title>
		<link>http://blog.kaazing.com/2012/02/21/san-francisco-html5-user-group-real-time-and-connectivity/</link>
		<comments>http://blog.kaazing.com/2012/02/21/san-francisco-html5-user-group-real-time-and-connectivity/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 17:35:43 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=992</guid>
		<description><![CDATA[Author, instructor, ultra-marathon runner Peter Lubbers gives a talk at the San Francisco HTML5 User Group he founded, discussing the latest news in the exciting HTML5 feature area of Real-Time and Connectivity. There is a lot of new stuff to talk about &#8230; <a href="http://blog.kaazing.com/2012/02/21/san-francisco-html5-user-group-real-time-and-connectivity/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=992&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="size-thumbnail wp-image-993 alignright" title="peterlubbers" src="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/peterlubbers.jpeg?w=150&#038;h=112" alt="" width="150" height="112" /></p>
<p>Author, instructor, ultra-marathon runner Peter Lubbers <a href="http://www.sfhtml5.org/events/50409382/">gives a talk at the San Francisco HTML5 User Group</a> he founded, discussing the latest news in the exciting HTML5 feature area of Real-Time and Connectivity.</p>
<blockquote><p>There is a lot of new stuff to talk about when it comes to the related HTML5 APIs and protocols. For example, the official RFC (<a href="http://tools.ietf.org/html/rfc6455">RFC 6455</a>) for the WebSocket protocol was recently published and it has changed significantly since its earlier protocol drafts.</p>
<p>Join SFHTML5&#8242;s own Peter Lubbers as he takes an in-depth look at WebSocket, Server-Sent Events, XMLHTTPRequest Level 2, Cross Document Messaging, and related standards like CORS and SPDY. These HTML5 features will allow you to easily build kick-ass web applications with unparalleled functionality, speed, and responsiveness. Pay attention and you might even win a signed copy of Peter&#8217;s latest edition of <em>Pro HTML5 Programming.</em></p></blockquote>
<p style="text-align:center;"> <a href="http://www.amazon.com/Pro-HTML5-Programming-Professional-Apress/dp/143023864X/ref=sr_1_2?ie=UTF8&amp;qid=1329845679&amp;sr=8-2"><img class="aligncenter  wp-image-994" title="book" src="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/book.png?w=118&#038;h=149" alt="" width="118" height="149" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/992/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=992&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/21/san-francisco-html5-user-group-real-time-and-connectivity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>

		<media:content url="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/peterlubbers.jpeg?w=150" medium="image">
			<media:title type="html">peterlubbers</media:title>
		</media:content>

		<media:content url="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/book.png?w=118" medium="image">
			<media:title type="html">book</media:title>
		</media:content>
	</item>
		<item>
		<title>WebSockets Going Even More Mainstream &#8211; Partnership between Kaazing and Tavant Technologies</title>
		<link>http://blog.kaazing.com/2012/02/18/websockets-going-even-more-mainstream-partnership-between-kaazing-and-tavant-technologies/</link>
		<comments>http://blog.kaazing.com/2012/02/18/websockets-going-even-more-mainstream-partnership-between-kaazing-and-tavant-technologies/#comments</comments>
		<pubDate>Sat, 18 Feb 2012 19:17:24 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[WebSocket]]></category>
		<category><![CDATA[partner]]></category>
		<category><![CDATA[partnership]]></category>
		<category><![CDATA[tavant]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=980</guid>
		<description><![CDATA[Tavant Technologies partners with Kaazing to deliver real time Web applications. Tavant Technologies, a leading provider of specialized IT solutions and services, and Kaazing, leading provider of technology for the living Web, today announced that the two companies have established &#8230; <a href="http://blog.kaazing.com/2012/02/18/websockets-going-even-more-mainstream-partnership-between-kaazing-and-tavant-technologies/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=980&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://tavant.com">Tavant Technologies</a> partners with Kaazing to deliver real time Web applications.</p>
<blockquote><p><img class="alignleft" src="http://www.tavant.com/common/images/logo.gif" alt="" width="181" height="40" />Tavant Technologies, a leading provider of specialized IT solutions and services, and Kaazing, leading provider of technology for the living Web, today announced that the two companies have established a technology partnership. The partnership with Kaazing will enable Tavant to offer the most secure, real-time web communications platform to deliver a wider breadth of enterprise applications to its customers.</p></blockquote>
<p>You can read the full press release: <a href="http://www.marketwatch.com/story/tavant-technologies-partners-with-kaazing-to-deliver-real-time-web-applications-2012-02-17">Tavant Technologies Partners with Kaazing to Deliver Real-Time Web Applications - Kaazing’s WebSocket Platform Accelerates Time to Market for Social, Mobile and Cloud Initiatives</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/980/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/980/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/980/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=980&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/18/websockets-going-even-more-mainstream-partnership-between-kaazing-and-tavant-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>

		<media:content url="http://www.tavant.com/common/images/logo.gif" medium="image" />
	</item>
		<item>
		<title>Free WebSocket Security Whitepaper</title>
		<link>http://blog.kaazing.com/2012/02/17/free-websocket-security-whitepaper/</link>
		<comments>http://blog.kaazing.com/2012/02/17/free-websocket-security-whitepaper/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 16:56:17 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WebSocket]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=965</guid>
		<description><![CDATA[Under Collaterals on the Kaazing site there are several great white papers that are  worth a look. The one I&#8217;d call out today is the Security white paper. There&#8217;s a lot of fud out there around WebSocket security that can only &#8230; <a href="http://blog.kaazing.com/2012/02/17/free-websocket-security-whitepaper/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=965&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Under <a href="http://kaazing.com/about/collaterals">Collaterals</a> on the <a href="http://kaazing.com">Kaazing site</a> there are several great white papers that are  worth a look. The one I&#8217;d call out today is the Security white paper.</p>
<p><img class="wp-image-968 aligncenter" title="WebSocketSecurity" src="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/websocketsecurity.png?w=233&#038;h=300" alt="" width="233" height="300" /></p>
<p>There&#8217;s a lot of <a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt">fud</a> out there around WebSocket security that can only be tackled by learning about those concerns and how they can be addressed. Here are a few snippets from our <a href="http://kaazingcorp.cachefly.net/com/file/Kaazing-WP-WebSocket-Security-Oct-2011.pdf">Delivering Security Over Native Full-duplex Web Connections</a> paper with this very objective in mind:</p>
<blockquote><p>Security within the WebSocket standard is simple and certain, as long as the WebSocket solution you use implements it, since it&#8217;s not enabled by default. The WebSocket standard takes care of core security by providing for unencrypted and encrypted transport, and by defining WebSocket as a frame within which all existing security protocols can operate. However, because WebSocket is a standard and not a development environment, the inherent security features are somewhat limited.</p>
<p>Often, security features have been limited at a high cost – one that obstructs the creation of robust, full duplex web applications. Developers are often faced with the difficult design and coding challenges, trying to figure out how to work within or around limitations without frustrating their users with awkward and time consuming processes.</p>
<p>The WebSocket standard is sufficient to secure traffic (if its security features are used). It supports whatever security is in place. But securing the flow is only part of the real security challenges you face. That traffic has to be able to seamlessly traverse proxies and firewalls. Issues of authentication delay and obstruct the web experience.</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/965/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/965/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/965/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/965/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/965/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/965/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/965/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/965/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/965/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/965/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/965/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/965/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/965/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/965/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=965&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/17/free-websocket-security-whitepaper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>

		<media:content url="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/websocketsecurity.png?w=233" medium="image">
			<media:title type="html">WebSocketSecurity</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick Start with the Kaazing WebSocket Gateway in Less Than 6 Minutes</title>
		<link>http://blog.kaazing.com/2012/02/16/quick-start-with-the-kaazing-websocket-gateway-in-less-than-6-minutes/</link>
		<comments>http://blog.kaazing.com/2012/02/16/quick-start-with-the-kaazing-websocket-gateway-in-less-than-6-minutes/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 19:29:46 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[WebSocket]]></category>
		<category><![CDATA[getting started]]></category>
		<category><![CDATA[quick start]]></category>
		<category><![CDATA[jms]]></category>
		<category><![CDATA[screencast]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=956</guid>
		<description><![CDATA[It only takes a few minutes to download, install, start up, and try out the Kaazing WebSocket Gateway. The first in our Kaazing Quick Start series is the Kaazing WebSocket Gateway &#8211; JMS Edition Quick Start. If you&#8217;re in a couch &#8230; <a href="http://blog.kaazing.com/2012/02/16/quick-start-with-the-kaazing-websocket-gateway-in-less-than-6-minutes/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=956&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It only takes a few minutes to download, install, start up, and try out the Kaazing WebSocket Gateway. The first in our Kaazing Quick Start series is the <a href="http://kaazingcorp.cachefly.net/com/file/Kaazing-QS-JMS-Edition-Feb-2012.pdf">Kaazing WebSocket Gateway &#8211; JMS Edition Quick Start</a>.</p>
<p>If you&#8217;re in a couch potato mood today, just lean back and  let me walk you through our quick start guide. You&#8217;ll see messages sent back and forth between browsers (a&#8217;la chat), messages bundled up into JMS transactions, and a streaming stock demo. All in less than 6 minutes (including download, install, and start-up). Ready for the ride?</p>
<div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/36919680' width='400' height='300' frameborder='0'></iframe></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/956/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/956/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/956/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/956/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/956/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/956/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/956/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/956/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/956/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/956/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/956/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/956/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/956/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/956/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=956&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/16/quick-start-with-the-kaazing-websocket-gateway-in-less-than-6-minutes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>
	</item>
		<item>
		<title>Lightning Fast Stock Trade &#8211; WebSocket Portfolio Demo</title>
		<link>http://blog.kaazing.com/2012/02/12/lightning-fast-stock-trade-websocket-portfolio-demo/</link>
		<comments>http://blog.kaazing.com/2012/02/12/lightning-fast-stock-trade-websocket-portfolio-demo/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 06:43:10 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[WebSocket]]></category>
		<category><![CDATA[stock]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[demo]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=950</guid>
		<description><![CDATA[The Kaazing Stock Portfolio Demo showcases really well the incredibly low latency WebSockets offer. Check out this quick 2 minute screencast featuring two browsers (Chrome and Safari), demonstrating the real time experience you can achieve: trades performed in one browser &#8230; <a href="http://blog.kaazing.com/2012/02/12/lightning-fast-stock-trade-websocket-portfolio-demo/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=950&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://demo.kaazing.com/portfolio/">Kaazing Stock Portfolio Demo</a> showcases really well the incredibly low latency WebSockets offer. Check out this quick 2 minute screencast featuring two browsers (Chrome and Safari), demonstrating the real time experience you can achieve: trades performed in one browser show up immediately in the other browser as well.</p>
<div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/36676406' width='400' height='300' frameborder='0'></iframe></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/950/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/950/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/950/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=950&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/12/lightning-fast-stock-trade-websocket-portfolio-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>
	</item>
		<item>
		<title>ITOCHU Technology Partners With Kaazing</title>
		<link>http://blog.kaazing.com/2012/02/09/itochu-technology-partners-with-kaazing/</link>
		<comments>http://blog.kaazing.com/2012/02/09/itochu-technology-partners-with-kaazing/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 10:52:04 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[WebSocket]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=945</guid>
		<description><![CDATA[Hot off the press: ITOCHU Technology and Kaazing, leading provider of technology for the living web, today announced that the two companies have entered into a partnership. By working with Kaazing, ITOCHU Technology can now offer its customers in Japan &#8230; <a href="http://blog.kaazing.com/2012/02/09/itochu-technology-partners-with-kaazing/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=945&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hot off the <a href="http://www.marketwatch.com/story/itochu-technology-partners-with-kaazing-to-make-real-time-living-web-applications-easy-to-implement-2012-02-08">press</a>:</p>
<p>ITOCHU Technology and Kaazing, leading provider of technology for the living web, today announced that the two companies have entered into a partnership. By working with Kaazing, ITOCHU Technology can now offer its customers in Japan and the United States the most secure, real-time web communications platform for new enterprise applications.</p>
<blockquote><p>Being the first to offer Kaazing’s solutions to the Japanese market allows us to continue to build on the leadership we have built over decades by introducing some of the most important, market changing technologies to Japan,</p></blockquote>
<p>said Shinichi Uemura, President and CEO, ITOCHU Technology – which introduced Sun Microsystems, Cisco Systems, Oracle and Siebel Systems to Japan.</p>
<p><a href="http://www.marketwatch.com/story/itochu-technology-partners-with-kaazing-to-make-real-time-living-web-applications-easy-to-implement-2012-02-08">Read the full article&#8230;</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/945/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/945/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/945/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/945/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/945/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/945/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/945/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/945/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/945/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/945/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/945/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/945/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/945/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/945/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=945&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/09/itochu-technology-partners-with-kaazing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Tell If Your WebSocket Connection Is Native or Emulated</title>
		<link>http://blog.kaazing.com/2012/02/08/how-to-tell-if-your-websocket-connection-is-native-or-emulated/</link>
		<comments>http://blog.kaazing.com/2012/02/08/how-to-tell-if-your-websocket-connection-is-native-or-emulated/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 16:36:01 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[WebSocket]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=937</guid>
		<description><![CDATA[How can you tell if your WebSocket connection is native or emulated? This question came up during our recent webcast. First, this isn&#8217;t something you need to loose sleep over, your WebSocket server should take care of this automatically for &#8230; <a href="http://blog.kaazing.com/2012/02/08/how-to-tell-if-your-websocket-connection-is-native-or-emulated/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=937&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>How can you tell if your WebSocket connection is native or emulated? This question came up during our recent webcast.</p>
<p>First, this isn&#8217;t something you need to loose sleep over, your WebSocket server should take care of this automatically for you, that is falling back to the most efficient emulation if native support is not available (for whatever reason, such as browser limitations or proxies or other network intermediaries breaking the native WebSocket connection). The Kaazing WebSocket Gateway does this exceptionally well in a 100% transparent manner, providing virtually the same performance with emulation as native WebSockets  &#8211; for details see the <a href="http://blog.kaazing.com/2011/11/17/the-industrys-best-websocket-emulation-real-time-web-apps-for-all-your-customers-even-if-theyre-on-ie6/">Industry&#8217;s Best WebSocket Emulation</a> post.</p>
<p>Possibly the easiest way to confirm whether your connection is native or emulated, is by using the Chrome or Safari Developer tools. Point your browser to <a href="http://websocket.org">http://websocket.org</a>, and bring up the Developer Tools (Safari: Develop &gt; Start Debugging JavaScript, Chrome: View &gt; Developer &gt; Developer Tools).  Select Network, and optionally the WebSocket filter down below. Upon establishing the WebSocket connection, a new entry shows up in the Path column. Click the path to see its contents information about it.</p>
<p>If the WebSocket connection is native, you&#8217;ll see an HTTP request with the Upgrade header: WebSocket and an HTTP response with Upgrade header: WebSocket.</p>
<p><a href="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/screen-shot-2012-02-07-at-3-21-16-pm.png"><img class="aligncenter size-medium wp-image-938" title="WebSocket Handshake" src="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/screen-shot-2012-02-07-at-3-21-16-pm.png?w=300&#038;h=240" alt="" width="300" height="240" /></a></p>
<p>In case of emulation, you won&#8217;t see the upgrade header in the response:</p>
<p><a href="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/screen-shot-2012-02-07-at-3-25-12-pm.png"><img class="aligncenter size-medium wp-image-939" title="WebSocket handshake - emulation" src="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/screen-shot-2012-02-07-at-3-25-12-pm.png?w=300&#038;h=237" alt="" width="300" height="237" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/937/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=937&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/08/how-to-tell-if-your-websocket-connection-is-native-or-emulated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>

		<media:content url="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/screen-shot-2012-02-07-at-3-21-16-pm.png?w=300" medium="image">
			<media:title type="html">WebSocket Handshake</media:title>
		</media:content>

		<media:content url="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/screen-shot-2012-02-07-at-3-25-12-pm.png?w=300" medium="image">
			<media:title type="html">WebSocket handshake - emulation</media:title>
		</media:content>
	</item>
		<item>
		<title>WebCast: Web Communication Revolution &#8211; an Overview of HTML5 WebSockets</title>
		<link>http://blog.kaazing.com/2012/02/07/webcast-web-communication-revolution-an-overview-of-html5-websockets/</link>
		<comments>http://blog.kaazing.com/2012/02/07/webcast-web-communication-revolution-an-overview-of-html5-websockets/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 19:12:56 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[WebSocket]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=930</guid>
		<description><![CDATA[Watch Part 1 of our webcast series: Web Communication Revolution &#8211; an Overview of HTML5 WebSockets. In this recorded presentation we walk through the challenges the legacy Web is posing and how HTML5 and WebSockets are changing it into a &#8230; <a href="http://blog.kaazing.com/2012/02/07/webcast-web-communication-revolution-an-overview-of-html5-websockets/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=930&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Watch Part 1 of our webcast series: <a href="http://vimeo.com/36359963">Web Communication Revolution &#8211; an Overview of HTML5 WebSockets</a>.</p>
<p>In this recorded presentation we walk through the challenges the legacy Web is posing and how HTML5 and WebSockets are changing it into a new, living Web. In the webcast we discuss questions like HTML5 and WebSocket support in older browsers, the WebSocket API and protocol, trends how the full duplex low latency messaging will change enterprise topologies, and how higher level business protocols can be extended all the way to desktop browsers and mobile devices.</p>
<div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/36359963' width='400' height='300' frameborder='0'></iframe></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/930/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/930/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/930/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/930/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/930/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/930/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/930/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/930/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/930/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/930/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/930/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/930/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/930/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/930/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=930&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/07/webcast-web-communication-revolution-an-overview-of-html5-websockets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>
	</item>
		<item>
		<title>VNC over WebSockets</title>
		<link>http://blog.kaazing.com/2012/02/01/vnc-over-websockets/</link>
		<comments>http://blog.kaazing.com/2012/02/01/vnc-over-websockets/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 19:37:03 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[WebSocket]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[rfb]]></category>
		<category><![CDATA[vnc]]></category>
		<category><![CDATA[websockets]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=921</guid>
		<description><![CDATA[What makes WebSockets especially compelling is that they allow you to extend the reach of enterprise protocols, like JMS, XMPP, AMQP, all the way to the browser. In this demonstration I show an example of implementing the VNC protocol, RFB, over &#8230; <a href="http://blog.kaazing.com/2012/02/01/vnc-over-websockets/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=921&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>What makes WebSockets especially compelling is that they allow you to extend the reach of enterprise protocols, like <a href="http://kaazing.com/products/jms-edition">JMS</a>, <a href="http://kaazing.com/products/xmpp-edition">XMPP</a>, <a href="http://kaazing.com/products/amqp-edition">AMQP</a>, all the way to the browser. In this demonstration I show an example of implementing the VNC protocol, <a href="http://en.wikipedia.org/wiki/RFB_protocol">RFB</a>, over WebSockets.</p>
<p>This 3 minute demo features a windows machine running a VNC server. The Windows desktop is accessed remotely from a vanilla Safari browser, simply leveraging the canvas tag and WebSockets.</p>
<p><a href="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/slide7.png"><img class="aligncenter size-medium wp-image-922" title="Slide7" src="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/slide7.png?w=300&#038;h=225" alt="" width="300" height="225" /></a></p>
<p>First you see an environment Windows running as a virtual machine, then I show two physical machines connected, and last I walk through the building blocks used for the demo.</p>
<div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/35557394' width='400' height='300' frameborder='0'></iframe></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/921/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/921/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/921/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/921/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/921/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/921/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/921/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/921/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/921/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/921/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/921/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/921/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/921/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/921/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=921&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/02/01/vnc-over-websockets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>

		<media:content url="http://blogdotkaazingdotcom.files.wordpress.com/2012/02/slide7.png?w=300" medium="image">
			<media:title type="html">Slide7</media:title>
		</media:content>
	</item>
		<item>
		<title>The Simplest Way to Use Your Smartphone as a Game Controller: A WebSocket Race Car Demo</title>
		<link>http://blog.kaazing.com/2012/01/26/the-simplest-way-to-use-your-smartphone-as-a-game-controller-a-websocket-race-car-demo/</link>
		<comments>http://blog.kaazing.com/2012/01/26/the-simplest-way-to-use-your-smartphone-as-a-game-controller-a-websocket-race-car-demo/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 20:17:08 +0000</pubDate>
		<dc:creator>Peter Moskovits</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Kaazing]]></category>
		<category><![CDATA[WebSocket]]></category>

		<guid isPermaLink="false">http://blog.kaazing.com/?p=897</guid>
		<description><![CDATA[There are some solutions out there that turn your smartphone into a Wii-style controller, but many of them require a dedicated app on your phone and even a browser plugin on your desktop. With HTML5 and WebSockets you can achieve &#8230; <a href="http://blog.kaazing.com/2012/01/26/the-simplest-way-to-use-your-smartphone-as-a-game-controller-a-websocket-race-car-demo/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=897&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://demo.kaazing.com/racer/"><img class="alignleft size-full wp-image-904" title="racer_demo_screenshot_200px" src="http://blogdotkaazingdotcom.files.wordpress.com/2012/01/racer_demo_screenshot_200px.png?w=640" alt=""   /></a>There are some solutions out there that turn your smartphone into a Wii-style controller, but many of them require a dedicated app on your phone and even a browser plugin on your desktop. With HTML5 and WebSockets you can achieve this very quickly and easily without the need of pre-installing anything on your machine or your phone.</p>
<p>All you need is:</p>
<ol>
<li>A <strong>desktop browser</strong>: The game is &#8220;hosted&#8221; by the desktop browser. It renders the UI of the game using HTML5 canvas and WebGL.<br />
<strong>Note</strong>: You can check <a href="http://caniuse.com/#search=webgl">here</a> if your desktop browser supports WebGL.</li>
<li>A <strong>smartphone</strong> (with a browser): Smartphones can take a variety of input source, like touch, tilt, GPS, proximity, compass, camera, microphone. Many of these input sources are accessible from JavaScript, allowing you to easily control your game.</li>
<li>A <strong>WebSocket server</strong>: The desktop and the smartphone(s) have to communicate through a fast, low latency channel &#8211; exactly what WebSocket was designed to do. The WebSocket standard doesn&#8217;t provide peer-to-peer connectivity, so you&#8217;ll need a server that routes the messages between the smartphone(s) and the desktop.</li>
</ol>
<p>If you use a WebSocket server, like the <a href="http://kaazing.com">Kaazing WebSocket Gateway</a> that provides higher level protocols on top of WebSockets, your architecture can be kept very simple. You <em>don&#8217;t need to write a single line of server-side code</em>, the JavaScript code running in the desktop browser and the smartphone do all the work.</p>
<p>To demonstrate the power of <em>no server-side code</em>, we built a demo using the Java Message Service (JMS) edition of the Kaazing WebSocket Gateway. The advantage of using JMS in your JavaScript code directly is that with the pub/sub model of JMS you can very easily direct the messages between the smartphone(s) and the desktop browser.</p>
<p><img class="aligncenter size-full wp-image-900" title="racecar" src="http://blogdotkaazingdotcom.files.wordpress.com/2012/01/racecar1.png?w=640&#038;h=362" alt="" width="640" height="362" /></p>
<p>The flow for the player is very simple:</p>
<ol>
<li>Bring up the game in your desktop browser: <a href="http://demo.kaazing.com/racer">http://demo.kaazing.com/racer</a></li>
<li>Enter the URL in your smartphone browser, as shown in the bottom of the desktop browser: <a href="http://demo.kaazing.com/racer/ws">http://demo.kaazing.com/racer/ws</a></li>
<li>Enter the unique ID when prompted by your smartphone. This unique ID connects the game instance running in your desktop browser to the smartphone you use as your remote controller.</li>
</ol>
<p>The race car is controlled simply by tilting your phone. Tilting the phone triggers JavaScript events which result in JMS messages sent through the WebSocket gateway to the desktop browser.</p>
<p><strong>Note</strong>: For this demo to work you need a smartphone that supports the JavaScript tilt APIs. We tested the demo with devices running iOS 4 and above.</p>
<p>After watching the video how it works, <a href="http://demo.kaazing.com/racer">take it for a test drive</a>.</p>
<div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/32956007' width='600' height='450' frameborder='0'></iframe></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogdotkaazingdotcom.wordpress.com/897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogdotkaazingdotcom.wordpress.com/897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogdotkaazingdotcom.wordpress.com/897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogdotkaazingdotcom.wordpress.com/897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogdotkaazingdotcom.wordpress.com/897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogdotkaazingdotcom.wordpress.com/897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogdotkaazingdotcom.wordpress.com/897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogdotkaazingdotcom.wordpress.com/897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogdotkaazingdotcom.wordpress.com/897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogdotkaazingdotcom.wordpress.com/897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogdotkaazingdotcom.wordpress.com/897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogdotkaazingdotcom.wordpress.com/897/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogdotkaazingdotcom.wordpress.com/897/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogdotkaazingdotcom.wordpress.com/897/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.kaazing.com&amp;blog=28448610&amp;post=897&amp;subd=blogdotkaazingdotcom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.kaazing.com/2012/01/26/the-simplest-way-to-use-your-smartphone-as-a-game-controller-a-websocket-race-car-demo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9210d57e64e8ef4efa3d7c8745b4901f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">pmoskovi</media:title>
		</media:content>

		<media:content url="http://blogdotkaazingdotcom.files.wordpress.com/2012/01/racer_demo_screenshot_200px.png" medium="image">
			<media:title type="html">racer_demo_screenshot_200px</media:title>
		</media:content>

		<media:content url="http://blogdotkaazingdotcom.files.wordpress.com/2012/01/racecar1.png" medium="image">
			<media:title type="html">racecar</media:title>
		</media:content>
	</item>
	</channel>
</rss>
