MarkMail has one of my favorite interfaces for navigating archived mail, so I am very happy to pass on Marla's Announcement that Java.Net projects are now browseable through MarkLogic.
|
MarkMail exploits the underlying MarkLogic Server to provide powerful navigational and browsing feature. A simple, but useful, example is shown in the graphs at the left:
• Shown at the left:
GlassFish Server,
Grizzly,
OpenESB
and Hudson.
|
Do note that today is the 17th, so you roughly have to double the last column. It is going to be a very good month for most GlassFish projects!
|
Comet uses either Streaming or Long Polling to Push Events from the server to the client through a protocol like Bayeux. Carol's A Comet Slideshow Example... shows, through instructions, screenshots and samples, how to do this using dojo on the client (JavaScript) and Grizzly on the Server on the GlassFish Server. Check it out! |
|
Some people know they want a full JavaEE 5 AppServer - and for those, the GlassFish Server is a better choice than Apache Tomcat, but, even if you only want a subset of these APIs, check out Alexis' Tomcat Today, GlassFish Tomorrow. Also check out Wang Yu's Blocking and Non-Blocking IO article that, like Scott's More on the simple vs. the complex, shows the benefits of NIO as workload increases. |
|
You may or may not know that Comet, Reverse Ajax, and Ajax Push are all synonyms and define a way to notify clients from a server. Jean-François has written many fine Comet blog entries, but this GlassFish v3 documentation on Comet is a very well written intro to the Comet paradigm and how to use it inside GlassFish v3 based on the Hidden example. You may also hear from Jean-François on Comet in a recent interview from this past JavaOne as well as read Ted Goddard's slide deck on IceFaces and Grizzly Comet from last week's GlassFish Day at Jazoon. |
The documentation also discusses the pros and cons of HTTP Streaming vs. Long Polling and explains how to code both.
|
I was going to wait until late next week, but I see that JFA's interview at InfoQ is out and the website is visible so no reason to wait. JFA's "free time" left by Alexey's lead role on Grizzly 2.0 is going to be reinvested into a Atmosphere a new project in the GlassFish Community that will focus on Comet. The project is just starting; the InfoQ article seems roughly accurate although some goal fine-tuning is still happening. I expect JFA will provide a more detailed description in a future blog entry. |
|
Alexey has taken over the lead development role for Grizzly 2.0 - with JFA's guideance - and he has started working on Grizzly 2.0. This arrangement will increase our investment in Grizzly while leaving some extra time for JFA to start a new related project (stay tuned). Grizzly 2.0 will build on 1.x and is planned for the end of CY08 - to be included in a GF v3 release. Check out the Roadmap, Draft, Discussion and Alexey's Announcement. |
I need to learn more about Russian nicknames, names, patronymics, etc (see Alexis)... although I should not complain, did you know that Paco, Pancho or Pepe? :-)
|
|
Grizzly 1.8.0 is out and this one has a lot of new material, including GWT support, better OSGi Compliance, improved Comet Support, improved performance, SPI cleanup and many more (see JFA's note). Grizzly 1.8.0 has already been pushed into the latest GFv3 builds. Also see the Release Thread and the complete ChangeLog. Congrats to JFA, Oleksiy, and the rest of the team and community. |