Thursday May 11, 2006
Released: Java Pet Store Reference Application 2.0
The Java BluePrints team at Sun Microsystems defines the application programming model for end-to-end solutions using Java technology. It publishes guidelines, patterns, and code for real-world application scenarios, enabling you to build robust, scalable, and portable solutions. One of the Java BluePrints team's projects is called the "Java Pet Store Reference Application". The current version of this application is created to illustrate how AJAX-enabled Web 2.0 applications can be written for the Java EE 5 platform.
The previous version, which complied with the J2EE 1.4 specification, was purely an e-commerce application. However, the current version, which was released a few minutes ago, is far more... it is a "web tool application". Complying with the Java EE 5 specification and leveraging AJAX components such as "mash ups" or Google maps, the current version of Pet Store has a truly "rich" look and feel, closely resembling the experience of a desktop application. For example, there are no static lists; instead, everything is dynamic and the browsing functionality is typical AJAX, with a lot less clicking from page to page and a lot more browsing and moving with the mouse.
It is also a collaborative tool, modeling itself on craigslist, where all the information provided comes from the people who use it. Users upload information about their pets, which others can search for and view and purchase. In this context, the AJAX file upload component is used. The concept of Wiki is used here as well: no login, no forcing of authentication, since it is the community that takes care of garbage and nastiness, instead of the application itself. Similarly, functionality is provided for the community to "rate" content, thus allowing others to see the relative value of contributions.
Further typical AJAX components such as autocomplete and the AJAX progress bar are used as well. An RSS feed, pulling in information from the server, and interaction with PayPal are integrated too.
And the good news is... the BluePrints team have projectized Pet Store so that you can open it in NetBeans IDE 5.5. There are a few set up instructions to follow after you open the project, but none of it is very difficult. Full details for deploying Pet Store in NetBeans IDE 5.5 are provided on the BluePrints site, specifically here:
Using the Pet Store 2.0 in NetBeans 5.5.
More info on what the application provides can be found in the blog of the BluePrints team's project lead Sean Brydon.
May 11 2006, 07:21:05 PM PDT Permalink
Posted by jvava on May 12, 2006 at 05:51 AM PDT #
Posted by Geertjan on May 12, 2006 at 04:59 PM PDT #
Posted by jvava on May 12, 2006 at 06:47 PM PDT #
Posted by Geertjan on May 12, 2006 at 06:55 PM PDT #
learn chinese from video,
Learn Chinese Quickly and Easily,it won't to be hard! a lot of online lessons with video, including reading, writing, modern vocabulary, grammar, examples and exercices. All texts and dialogs in mp4 and wmv format for download.
Posted by Ezychinese.com on August 13, 2007 at 07:57 AM PDT #
<a href=http://www.zlyg.cn>棕榈树</a> [url=http://www.zlyg.cn]棕榈树[/url]
Posted by kaa on January 17, 2008 at 10:32 PM PST #
Thanks for the backlink. That is why Google created blogspot.com, for the same wow spammers to spam and get backlinks.
Posted by Roulette Systems on May 25, 2008 at 05:07 AM PDT #


