Get GlassFish V2 Sun Support for GlassFish - Get GlassFish Portfolio
« Previous page | Main | Next page »
Feb 08
23
Enabling Comet Support in GlassFish
  Posted by pelegri in GlassFish

Photo of Comet West

Jean Francois (Mr Grizzly) has been working on Comet for quite a while, and it is good to see his perseverance rewarded. GlassFish v2 has Comet support and, although the API will not be standarized until Servlet 3.0, you can use it today.

JFA's Latest Writeup explains how to enable Comet, and provides pointers to several sample applications including a jMaki example, a chat program, ICEfaces and DWR examples.

BTW, I don't remember if I metioned that we started an Engineering Services. Comet seems a good match for that, so if you are interested, drop an email to JFA. And stay tuned for more articles.

Jan 08
11
NOTD - Comet and Grizzly slides posted
  Posted by alexismp in NOTD

Radio Receiver Icon

Jean-François "Grizzly" Arcand has posted two slide decks he used last month during his European tour :

• Grizzly (covers basics, use in GlassFish V3, and the recent 1.7 release)
• Comet, aka Ajax Push (if you ask Jean-François, it's the best thing since slided bread, and who knows, he may be right :)

Nov 07
26
DWR Reverse AJAX with GlassFish
  Posted by pelegri in GlassFish

DWR Logo

Last year we had described how to use DWR (Direct Web Remoting) with GlassFish (check the relevant entries); now JFA shows how to do Reverse AJAX using DWR and GlassFish, via Grizzly.

It is as simple as:

Download GlassFish and install it. See instruction here. Download dwr.war % cd ${glassfish.home}/bin % ./asadmin set server.http-service.http-listener.http-listener-1.property.cometSupport=true % Start (or restart) GlassFish % ./asadmin deploy /path/to/dwr.war

Details at JFA's entry. Added: Also check the corresponding entry at Comet Daily.

Oct 07
26
Grizzly Comet and IceFaces
  Posted by alexismp in GlassFish

ICEFaces logo

Since this previous post showing early work on integrating ICEFaces and GlassFish v2, version 1.6.1 of ICEFaces 1.6.1 was released with support for GlassFish v2 (see ICEfaces Deployment Instructions for SUN Glassfish V2).

This time, Ted blogs about preliminary integration between ICEFaces' AJAX Bridge and Grizzly Comet, leveraging its asynchronous request processing (ARP) implementation to provide better scalability with many connected clients.

This requires pre-releases of both ICEFaces (1.7DR2) and GlassFish (v2.1ur1). Jean-François' related post explains how to integrate the more recent Grizzly 1.0.18 into GlassFish v2 in you do not wish to use a v2.1 UR1 promoted build.

Sep 07
26
JackBe's Presto on GlassFish
  Posted by pelegri in Web.Next

JackBe Logo

Deepak at JackBe reports that Presto Edge the server side of JackBe's Mashup Server runs fine on GlassFish.

Check out the details at Deepak's blog

Presto comes out of the box with Apache Tomcat; I hope one day this type of apps will come with a version of GlassFish (v3)...

Sep 07
25
jMaki 1.0 is Out
  Posted by pelegri in Web.Next

Radio Receiver Icon

Breaking News: NEWS.

• jMaki 1.0 is out - check out the announcements from Ludo and Greg.
• You can download it here; soon at the Update Center near you.

Sep 07
15
jMaki.COM Up and Running
  Posted by pelegri in NOTD

Radio Receiver Icon

Latest jMaki NEWS.

• From Greg: jMaki 1.0 is Fast Approaching.
• And, to celebrate, jMaki.COM is now available.

Sep 07
5
News: jMaki + JavaFX @ The Rich Web Experience 2007
  Posted by pelegri in Web.Next

Informational Sign

News tip from Arun:
jMaki + JavaFX @ The Rich Web Experience 2007

Jul 07
23
End-to-End Tracing of Ajax Applications Using DTrace
  Posted by woodjr in Web.Next

Magnifying Glass from the "Vista Icons" Collection

There are lots of options for tracing web applications. But suppose you need a holistic view, such as a combined trace of the server-side Java and client-side JavaScript in an Ajax app. You might expect your options to drop to zero. Well, they don't.

DTrace can handle it. The Mozilla DTrace Project provides DTrace probes for Firefox's JavaScript engine, and recent versions of the JVM have built-in probes. Amit's latest article shows how to put these together to trace an Ajax application. It produces a true end-to-end picture, with traces flowing across the client/server boundary.

Jul 07
21
Faster Loading of Woodstock Components
  Posted by woodjr in GlassFish

Picture of Woodstock character from Peanuts

Want to spice up your webapp with some AJAX widgets? Maybe a sortable table? An expandable tree? Or a controllable progress bar?

Then check out Project Woodstock. It provides JSF components which implement all of these widgets and more. Plus, it just got faster.

Previously, Woodstock components were sending a lot of large JavaScript files to clients. The team realized this was a problem--pushing up load times and memory consumption. Their solution? Use smaller files, and less of them. So they now compress the JavaScript, avoid using separate template files, and make just one call for each widget's JavaScript (where previously there were too). See Venky's writeup for details.

Jun 07
28
GlassFish Videos!
  Posted by alexismp in GlassFish

Video

At least four GlassFish-related Hands-On-Labs from JavaOne 2007 have been made available online recently as screencasts -

•  LAB-5410 : Securing Identity Web Services

•  LAB-3315 : Java EE 5 Hands-on and Clustering using Open Source GlassFish Application Server

•  LAB-4450 : Rapidly Building a Real Life Application With Ajax and JavaServer Faces Components using the NetBeans Visual Web Pack

•  LAB-4440 : Building Web2.0 application using Sun Web Developer Pack (SWDP)

Hands-On Labs (HOL) are fully documented from setup to step-by-step didactic tutorials. Each is split into several exercises for a total of 60 or 90 minutes. The complete list (all 27 of them) is here. Specifically, I'd recommend "LAB-3360: Taste Special Features of GlassFish". Access is free to all SDN members. SDN membership is free as well.

Jun 07
15
ICEfaces on GlassFish v2
  Posted by pelegri in GlassFish

ICEfaces logo

Bit by bit, the GlassFish adoption is translating into more support from products, projects and companies. Ted (Mr. ICEfaces, one of the early AJAX companies) has a brief blog showing how to use ICEfaces on GlassFish v2 using JSF 1.2.

The current instructions require an SVN checkout, but he promises that this will become ICEfaces 1.6. Check it out!

Jun 07
12
jMaki Gears Up with Extensions
  Posted by woodjr in Sun

Google Gears Logo

Project jMaki has just completed a successful .9.3 release (as summarized in Carla's blog). One of the headline items in the release is support for a new "jMaki Extensions" mechanism. Greg has posted a detailed writeup of Extensions, where he describes them as "behavior / functionality that are shared across widgets."

Examples of Extensions, Greg says, could include enhanced debugging support, sound, or application-specific controllers. But for his own sample, he's looking to even fresher ground: Google Gears (which enables off-line webapps by providing a browser add-on with APIs for things like local storage). Seeing how easily Greg creates a jMaki Extension for Google Gears might just inspire you to create some Extensions of your own.

Jun 07
8
Prioritizing Ajax Request in GlassFish
  Posted by woodjr in General

Image of a U.S. Traffic Yield Sign

If your site returns full web pages in a second or two, you probably have a bunch of happy users. But if your Ajax-intensive application takes a second or two for each small update to a page, your users may be calling for your head.

No problem, you say, because your app handles its Ajax requests very quickly. But what happens when one of your Ajax requests get stuck behind slower non-Ajax requests in your webserver's queue? Lag. (And unruly users, in our example.)

Fortunately, GlassFish provides a solution (with the help of its default network engine--Grizzly). Jean-Francois shows how you can use Grizzly's Resource Consumption Management extension to keep Ajax requests humming along with their own request queue and dedicated handler threads.

Of course, Ajax requests are just one example of traffic which you might want to prioritize with this technique. For more information on this and other advanced functionality in GlassFish, see the " Taste Special Features of Glassfish" lab from this year's JavaOne conference.

Apr 07
26
jMaki at JavaOne
  Posted by carlasblog in Web.Next

jMaki

jMaki will be all over JavaOne this year. Greg and I will give a detailed overview of jMaki in our session, TS-6375, and there are several hands on labs that are using the framework too. And check out the free event, CommunityOne day where you can learn about jMaki in both the GlassFish and Web 2.0 tracks. See my blog for more information.

Greg highlights other sessions and events where you can learn about jMaki, JavaScript best practices and performance issues around Ajax and Web 2.0 apps.

Languages

Event Calendar

Search

The Aquarium TV

Adoption Stories

GlassFish Podcast

Popular Tags

adoption ajax clustering comet community frontpage glassfish grizzly hudson java javaee javaee6 javaone jax-rs jax-ws jaxb jboss jcp jersey jmaki jruby jsf metro mysql netbeans notd opends openesb openmq opensolaris opensource opensso osgi performance portal rails rest ruby sailfin scripting sip stories sun tools updatecenter v2 v3 webinar webservices weekly

Downloads

Companion Sites

Related Links

Useful Pointers

Offers and Promos

... AT TWITTER

OTHER SHORT NEWS

Recent Entries

News by Mail

Contact Us

Send feedback and leads to theaquarium@sun.com

QR Codes


Navigation