Trifork Blog

Posts Tagged ‘Google Web Toolkit’

Getting GWT to work with Servlet 3 Async Requests

February 25th, 2011 by
(http://blog.trifork.com/2011/02/25/getting-gwt-to-work-with-servlet-3-async-requests/)

For one of our projects, we use a GWT client that needs to be updated in near-real time (< 1 second delay) when something relevant happens on the server. There are multiple ways of doing it, but I tried to get it working with the new Servlet 3 feature: Asynchronous Http Request handling.

Read on to find out how I got it done.

Read the rest of this entry »

JTeam Technology Matrix: The Stars

September 7th, 2009 by
(http://blog.trifork.com/2009/09/07/jteam-technology-matrix-the-stars/)

In Alef's previous blog entry about the JTeam Technology Matrix, he explained the basic idea of using a BCG-matrix to classify technologies. In this blog entry I'll focus on the 'Star' section of our current matrix and highlight some of the technologies that are currently in there. Star technologies are the technologies that bring us added value in the projects that we do, but are also cool and innovative to use. Please keep in mind that the content of the matrix is under constant discussion and is subject to change. This overview should therefore be considered a snapshot of today's matrix.
Read the rest of this entry »

Optimizing startup time for GWT hosted mode

November 30th, 2007 by
(http://blog.trifork.com/2007/11/30/optimizing-startup-time-for-gwt-hosted-mode/)

When developing GWT (Google Web Toolkit) applications, the GWT hosted mode is an invaluable tool, as it allows for short development cycles. Whenever you change something in the GWT client code and hit the "Refresh" button it will compile the change, reload the application and show the result of my change almost immediately. In theory, that is...
As soon as the GWT client code grows in size, it takes longer and longer to refresh, to the point that it becomes unacceptable.
In this blog I'll explore this issue, discuss its causes and what you can do about it.

Read the rest of this entry »