Felipe Gaúcho works as senior software engineer at Netcetera AG in Switzerland. He is a well known Brazilian JUG leader and open-source evangelist. Felipe works with Java since its early versions and has plans to keep that Java tradition as it is. When he is not coding, he prefers to listen reggae and travel around with his lovely wife Alena and his son Rodrigo. Felipe is a DZone MVB and is not an employee of DZone and has posted 29 posts at DZone. View Full User Profile

5 Minutes with Jetty During JavaOne 2009

06.03.2009
| 6550 views |
  • submit to reddit

The reception on the Webtide booth was already quite agile since they asked me to open the help system in Eclipse, and Jetty was already there - awesome!

Tell me about Jetty.

Jetty is both a web application server and a web client server, because you have the HTTP server and you also have some asynchronous features that enabled the Jetty to be used also as middleware between its clients and another servers. If a web application is dependent on external services and Jetty receives a call, the application can suspend the request while waiting the response from the external services. Once it receives this response Jetty wake up the process and do respond the original request.

Cool, what else is remarkable about Jetty?

We believe a good news is about the adoption of Jetty as the Google App Engine Java service and also the perception that Jetty is adopted everywhere like Android Phones and several other devices and systems.

And compared to other servers? Where is the market of Jetty and where it is preferable to use another servers?

Jetty is a first class HTTP server, so if your application is distributed on the web in a pure RESTful way, Jetty should be your choice because it is robust, scalable and very fast. It is excellent for example to distribute embedded servers over the cloud due to its very small footprint. From the other point of view, if you need something outside HTTP like EJBs, you can continue to use Jetty to serve the HTTP contents but you will need something else to support the non-HTTP contents.

The last question I have is about the company, who is behind the Jetty?

Webtide is an american company founded in 1995 in Los Angeles (Java 0.9), we were the first HTTP server produced with Java. Today we have offices on Italy, Australia and Philippines. We are less than a dozen developers but we believe we can leverage good quality while we focus in simplicity.

webtide.PNG
Greg Wilkins and Adam Lieber at the Jetty Booth JavaOne 2009

From http://weblogs.java.net/blog/felipegaucho

Published at DZone with permission of Felipe Gaúcho, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Comments

Otengi Miloskov replied on Wed, 2009/06/03 - 2:31am

Cool stuff!!

vineet kaushik replied on Wed, 2009/08/05 - 1:37am

good infact very good........

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.