Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Hands On Labs

Grab Ahold Of The Code
Dig deeper into Java technologies with Hands-on Labs.
Active Tab2009
 
Begin Product Tab Sub Links JavaOne Technical Sessions Active Sub LinkJavaOne Hands-On Labs

Build a RESTful Client-Server Rich Internet Application with Jav
LAB-5557



Rich Internet Applications - RIA - do require a strong service access and data access layer located on the back-end, just as traditional or web based applications. It is therefore essential to combine desktop technologies and server technologies in order to provide fast, efficient and secure access to your data. This lab will teach students how to combine desktop technologies, such as JavaFX technologies, and back-end technologies, like web services and REST based services to build state of the art desktop applications.

This lab will go through a very simple example of REST data retrieval and a Java FX graphical representation of these data.

This lab will use the following technologies :

  • RESTful web service and JSR 310 (Jersey) API on the server side
  • JavaFX on the client side

The JavaFX application will asynchronously poll RESTful web services to collect data that will be used to dynamicaly update the client rich UI.

Download The Lab

You need to be a registered Sun Developer Network member to download the lab and view the instructions. If you are a registered SDN member, please click on "Download or Instructions" button to log-in to view the lab. If you wish to join SDN, please click here.

 
 
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
New SDN Member Only Offers Every Month Discounts, FREE white papers and more!
Java University and JavaOne Training Sessions

Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.