<?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>AMIS Technology blog &#187; javascript</title>
	<atom:link href="http://technology.amis.nl/blog/tag/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/blog</link>
	<description>Weblog for the AMIS Technology corner</description>
	<lastBuildDate>Fri, 10 Feb 2012 13:34:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Stand-alone Java Client for jWebSocket Server &#8211; communicating from Java Client to Web Clients and vice versa over WebSockets</title>
		<link>http://technology.amis.nl/blog/14990/stand-alone-java-client-for-jwebsocket-server-communicating-from-java-client-to-web-clients-and-vice-versa-over-websockets</link>
		<comments>http://technology.amis.nl/blog/14990/stand-alone-java-client-for-jwebsocket-server-communicating-from-java-client-to-web-clients-and-vice-versa-over-websockets#comments</comments>
		<pubDate>Sun, 15 Jan 2012 10:10:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jwebsocket]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[websocket]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14990/stand-alone-java-client-for-jwebsocket-server-communicating-from-java-client-to-web-clients-and-vice-versa-over-websockets</guid>
		<description><![CDATA[In a previous article, I have discussed the open source jWebSocket Server and a simple installation and configuration (http://technology.amis.nl/blog/14940/first-steps-with-jwebsocket-open-source-java-framework-for-websockets-installation-and-running-samples). Subsequently, I have shown the implementation of a web client for a synchronized Slideshow application, where WebSocket communication is used to perform Client 2 Client push (http://technology.amis.nl/blog/14949/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-jwebsocket-server-the-open-source-java-websocket-server). In a third article I have explained how jWebSocket [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14990/stand-alone-java-client-for-jwebsocket-server-communicating-from-java-client-to-web-clients-and-vice-versa-over-websockets/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementing a Java Server Side component for jWebSocket Server for WebSocket interaction with Web Clients</title>
		<link>http://technology.amis.nl/blog/14973/implementing-a-java-server-side-component-for-jwebsocket-server-for-websocket-interaction-with-web-clients</link>
		<comments>http://technology.amis.nl/blog/14973/implementing-a-java-server-side-component-for-jwebsocket-server-for-websocket-interaction-with-web-clients#comments</comments>
		<pubDate>Sat, 14 Jan 2012 10:32:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jwebsocket]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[websockets]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14973/implementing-a-java-server-side-component-for-jwebsocket-server-for-websocket-interaction-with-web-clients</guid>
		<description><![CDATA[In a previous post &#8211; http://technology.amis.nl/blog/14949/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-jwebsocket-server-the-open-source-java-websocket-server &#8211; I discussed the implementation of the synchronized slideshow application using Web (HTML/JavaScript) clients and jWebSocket as websocket server. In an earlier article, I described the same for the Kaazing WebSocket server &#8211; http://technology.amis.nl/blog/14777/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-kaazing-websocket-gateway &#8211; and both stories are (fortunately) fairly similar. In the Kaazing article I also described [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14973/implementing-a-java-server-side-component-for-jwebsocket-server-for-websocket-interaction-with-web-clients/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Push-based synchronized slideshow web application &#8211; implemented using WebSockets and jWebSocket server &#8211; the open source Java WebSocket server</title>
		<link>http://technology.amis.nl/blog/14949/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-jwebsocket-server-the-open-source-java-websocket-server</link>
		<comments>http://technology.amis.nl/blog/14949/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-jwebsocket-server-the-open-source-java-websocket-server#comments</comments>
		<pubDate>Fri, 13 Jan 2012 08:41:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[channel]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jwebsocket]]></category>
		<category><![CDATA[kaazing]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[slideshow]]></category>
		<category><![CDATA[websocket]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14949/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-jwebsocket-server-the-open-source-java-websocket-server</guid>
		<description><![CDATA[In a recent article, I have introduced jWebSocket &#8211; an open source Java based server for WebSocket communication: http://technology.amis.nl/blog/14940/first-steps-with-jwebsocket-open-source-java-framework-for-websockets-installation-and-running-samples. In this article, I have described how to download and install the jWebSocket server and how to get going with running some of the distributed samples.
In another recent article, I looked at the implementation of a [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14949/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-jwebsocket-server-the-open-source-java-websocket-server/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Push based synchronized Slideshow demo application implemented using CometD and jQuery running on Tomcat</title>
		<link>http://technology.amis.nl/blog/14870/push-based-synchronized-slideshow-demo-application-implemented-using-cometd-and-jquery-running-on-tomcat</link>
		<comments>http://technology.amis.nl/blog/14870/push-based-synchronized-slideshow-demo-application-implemented-using-cometd-and-jquery-running-on-tomcat#comments</comments>
		<pubDate>Mon, 09 Jan 2012 10:58:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[J(2)EE/Java]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[bayeux]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[cometd]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[servlet]]></category>
		<category><![CDATA[tomcat]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14870/push-based-synchronized-slideshow-demo-application-implemented-using-cometd-and-jquery-running-on-tomcat</guid>
		<description><![CDATA[In a string of recent articles, I have discussed downloading, installing and running demos for a number of different tools, frameworks and libraries that support push-style (web) applications in one way or another. I have looked into ‘classic’ comet with Grizzly, Atmosphere and CometD as well as ADF Active Data Service and WebLogic Pub/Sub (Bayeux) [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14870/push-based-synchronized-slideshow-demo-application-implemented-using-cometd-and-jquery-running-on-tomcat/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Push-based synchronized slideshow web application &#8211; implemented using WebSockets and Kaazing WebSocket Gateway</title>
		<link>http://technology.amis.nl/blog/14777/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-kaazing-websocket-gateway</link>
		<comments>http://technology.amis.nl/blog/14777/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-kaazing-websocket-gateway#comments</comments>
		<pubDate>Sat, 07 Jan 2012 05:32:00 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[J(2)EE/Java]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[kaazing]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[websocket]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14777/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-kaazing-websocket-gateway</guid>
		<description><![CDATA[In the last few articles, I have discussed downloading, installing and running demos for a number of different tools, frameworks and libraries that support push-style (web) applications in one way or another. I have looked into &#8216;classic&#8217; comet with Grizzly, Atmosphere and CometD as well as ADF Active Data Service and WebLogic Pub/Sub (Bayeux) Channels. [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14777/push-based-synchronized-slideshow-web-application-implemented-using-websockets-and-kaazing-websocket-gateway/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Respond to end of download in ADF 11g &#8211; using poll, clientListener and fileDownloadActionListener</title>
		<link>http://technology.amis.nl/blog/14313/respond-to-end-of-download-in-adf-11g-using-poll-clientlistener-and-filedownloadactionlistener</link>
		<comments>http://technology.amis.nl/blog/14313/respond-to-end-of-download-in-adf-11g-using-poll-clientlistener-and-filedownloadactionlistener#comments</comments>
		<pubDate>Wed, 30 Nov 2011 06:44:03 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[adf]]></category>
		<category><![CDATA[browser. disable button]]></category>
		<category><![CDATA[clientListener]]></category>
		<category><![CDATA[file download]]></category>
		<category><![CDATA[filedownloadactionlistener]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/14313/respond-to-end-of-download-in-adf-11g-using-poll-clientlistener-and-filedownloadactionlistener</guid>
		<description><![CDATA[The situation: in an ADF Faces 11g page, we have a popup with two buttons: one to start a download and one to cancel the popup. When the users presses the download button, a fileDownloadActionListener is activated, the corresponding server side method is invoked to start producing the content to be downloaded and eventually the [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/14313/respond-to-end-of-download-in-adf-11g-using-poll-clientlistener-and-filedownloadactionlistener/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Leveraging HTML 5 Navigator API to show the browser&#8217;s current location on an ADF Faces 11gR2 Thematic Map component</title>
		<link>http://technology.amis.nl/blog/12353/leveraging-html-5-navigator-api-to-show-the-browsers-current-location-on-an-adf-faces-11gr2-thematic-map-component</link>
		<comments>http://technology.amis.nl/blog/12353/leveraging-html-5-navigator-api-to-show-the-browsers-current-location-on-an-adf-faces-11gr2-thematic-map-component#comments</comments>
		<pubDate>Wed, 15 Jun 2011 09:17:45 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[adf faces]]></category>
		<category><![CDATA[geocoder]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[map]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=12353</guid>
		<description><![CDATA[This article demonstrates how, through a bit of JavaScript interacting with the HTML 5 Navigator API, some more JavaScript using the ADF Faces Rich Components API and the ADF Faces 11gR2 Thematic Map component, it becomes quite easy to not only learn about the end user&#8217;s physical location but to also show that location on [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/12353/leveraging-html-5-navigator-api-to-show-the-browsers-current-location-on-an-adf-faces-11gr2-thematic-map-component/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating JSON document straight from SQL query &#8211; using LISTAGG and With Clause</title>
		<link>http://technology.amis.nl/blog/12334/creating-json-document-straight-from-sql-query-using-listagg-and-with-clause</link>
		<comments>http://technology.amis.nl/blog/12334/creating-json-document-straight-from-sql-query-using-listagg-and-with-clause#comments</comments>
		<pubDate>Tue, 14 Jun 2011 10:00:28 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Devel. + PL/SQL tools]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[dbms_epg]]></category>
		<category><![CDATA[innerhtml]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[plsql]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=12334</guid>
		<description><![CDATA[This very brief article demonstrates how a fairly complex, nested JSON document can be created using a single SQL query. The main features used in the SQL statement are the WITH clause to define the inline views per object (Department, Manager, Employee), Scalar Subquery to retrieve the result from an inline view as string into [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/12334/creating-json-document-straight-from-sql-query-using-listagg-and-with-clause/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ADF 11g &#8211; Extend and Override standard client side behavior by manipulating the Javascript prototype</title>
		<link>http://technology.amis.nl/blog/6630/adf-11g-extend-and-override-standard-client-side-behavior-by-manipulating-the-javascript-prototype</link>
		<comments>http://technology.amis.nl/blog/6630/adf-11g-extend-and-override-standard-client-side-behavior-by-manipulating-the-javascript-prototype#comments</comments>
		<pubDate>Tue, 08 Dec 2009 09:58:05 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[ADF & JHeadstart]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[adf 11g]]></category>
		<category><![CDATA[client side]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[rich client]]></category>
		<category><![CDATA[validations]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=6630</guid>
		<description><![CDATA[
	This article describes a way to extend and override the standard behavior of ADF client side JavaScript libraries. In this particular case we needed to learn about the client side validation errors in order to feed our expertise manager: when the user submits the form, client side validations are performed and when errors are found, [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/6630/adf-11g-extend-and-override-standard-client-side-behavior-by-manipulating-the-javascript-prototype/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using asynchronous mechanisms in Java and JavaScript for improving the user experience</title>
		<link>http://technology.amis.nl/blog/4876/using-asynchronous-mechanisms-in-java-and-javascript-for-improving-the-user-experience</link>
		<comments>http://technology.amis.nl/blog/4876/using-asynchronous-mechanisms-in-java-and-javascript-for-improving-the-user-experience#comments</comments>
		<pubDate>Mon, 23 Feb 2009 13:34:02 +0000</pubDate>
		<dc:creator>Lucas Jellema</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[J(2)EE/Java]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java, JEE, OAS and WebLogic Server]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[asynchronous]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[parallel]]></category>
		<category><![CDATA[post load]]></category>

		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=4876</guid>
		<description><![CDATA[&#160;
In this article, we will continue a discussion on asynchronous processing started in a previous article that introduced asynchronous and parallel processing Java using Executors, Futures, Callable Objects and the underlying thread model in Java 5 and 6.
While a stand alone Java application &#8211; without UI &#8211; is a rare thing in my world, a [...]]]></description>
		<wfw:commentRss>http://technology.amis.nl/blog/4876/using-asynchronous-mechanisms-in-java-and-javascript-for-improving-the-user-experience/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

