Posted by
caroljmcdonald on May 1, 2009 at 10:31 AM PDT
javaone hols
I'm working on 2 Hands On Labs for JavaOne this year:
- Building RIA
Dojo and JavaFX™ Pet Catalog Clients for MySQL™ backed RESTful Web
Services
- Developing Real-Time Revolutionary Web Applications,
Using Comet and Ajax
You can read the HOL details and download some
preview documentation and code below:
- Session ID:
LAB-6771
- Session Title:
Building RIA Dojo and JavaFX™
Pet Catalog Clients for MySQL™ backed RESTful Web Services
- Session Abstract:
- The goal of the Java™ API for RESTful Web Services (JAX-RS)
is
to provide a high-level declarative programming model for such services
that is easy to use and encourages development according to REST
tenets. Services built with this API are deployable with a variety of
Web container technologies and benefit from built-in support for
best-practice HTTP usage patterns and conventions.
This Hands-on Lab provides an overview of the JAX-RS API and walks
developers through the design process for a sample RESTful service.
Dojo is an open-source DHTML toolkit written in the JavaScript™
programming language. The new JavaFX™ platform brings rich Internet
applications to all the screens of your life.
In the lab, participants will use the NetBeans™ IDE to rapidly develop
JAX-RS, Dojo, and JavaFX applications and then deploy them on the
GlassFish™ application server, with Java DB or the MySQL™ database.
- Speakers:
Carol McDonald, Sun
Microsystems, Inc.; Sridhar Reddy, Consultant
You can read more about some of the example code for this HOL at
GlassFish
and MySQL, Part 4: Creating a RESTful Web Service and JavaFX Client
You can download a preview (some of the slides, docs, code) for this
HOL at
Preview
subset of slides, doc, code, for Building RIA Dojo and JavaFX™ Pet
Catalog Clients for MySQL™ backed RESTful Web Services
- Session ID:
LAB-5558
- Session Title:
Developing Real-Time Revolutionary Web Applications,
Using Comet and Ajax
- Session Abstract:
- Join the asynchronous Web revolution! Emerging Ajax
techniques -- variously called Ajax Push, Comet, and HTTP streaming --
are bringing revolutionary changes to Web application interactivity,
moving the Web into the Participation Age. Because Ajax-based
applications are almost becoming the de facto technology for designing
Web-based applications, it is more and more important that such
applications react on the fly, or in real time, to both client and
server events. Aajx can be used to enable the browser to request
information from the Web server but does not allow a server to push
updates to a browser. Comet solves this problem. It is a technology
that enables Web clients and Web servers to communicate asynchronously,
enabling real-time operations and functions previously unheard of with
traditional Web applications to approach the capabilities of desktop
applications.
- Speakers:
Justin Bolter, Sun Microsystems, Inc.; Doris Chen, Sun Microsystems,
Inc.; Carol McDonald, Sun Microsystems, Inc.
You can read more about some of the example code for this HOL at
RESTful
Web Services and Comet
You can download a preview (some of the slides, docs, code) for this
HOL at
Preview
subset of slides, doc, code, for Developing Real-Time Revolutionary Web
Applications, Using Comet and Ajax