Flex 3 and LiveCycle Data Services: Integrating with Data and Messaging (Java Platform) Course

Course Code: IN 803
Course Abstract: Flex 3 and LiveCycle Data Services: Integrating with Data and Messaging provides experienced application developers with hands-on, practical experience connecting their Flex client applications to remote, dynamic data using LiveCycle Data Services. This two day course instructs developers how to connect with remote data using web services and LiveCycle Data Services' features allowing communication with a Java based server environment. In addition, skills will be learned how to manipulate and format the returned data.
Audience: This course is designed for individuals who participated in the Flex 3: Developing Rich Client Applications course or have equivalent knowledge of the topics covered in F3RCA.
Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Using Web Services with Flex
> Using Java Classes with Remoting
> Managing Data on the Client
> XML with E4X and ActionScript
> Understanding LiveCycle Data Services
> Exchanging Data between ActionScript and Java
> Using the Message Service
> Uploading Files to a Server

Course Topics:

Introducing Flex 3 and LiveCycle Data Services: Integrating with Data and Messaging
Introducing Mastery Learning
Understanding the Course Format
Reviewing the Course Prerequisites
Reviewing the Course Outline

Accessing Web Services
Using web services
Invoking web service methods and using the results
Handling results using an event handler
Walkthrough 2: Using a result event
Handling faults
Calling multiple methods from the same Web Service object
Passing Parameters to Web Services
Importing Web Services in Flex Builder

Introduction to LiveCycle Data Services ES
Introducing LiveCycle Data Services ES
Installing LiveCycle Data Services
Creating a Flex application for use with LiveCycle Data Services
Understanding the Server Compilation Process
LiveCycle Data Services Features
The Proxy Service
The Proxy Service Default Destination
Named Proxy Service Destinations
Using BlazeDS

Using Java Classes with the Remoting Service
Understanding the Remoting Service
Handling RPC Events
Complex Remote Method Calls
Exchanging Data between ActionScript and Java
Handling Server-Side Exceptions
Remoting Service Runtime Configuration

Managing Data on the Client
Understanding collection classes
Filtering data on the client
Sorting data on the client
Using the IViewCursor interface

Using the Message Service
Introducing the Message Service
Sending Messages
Receiving and Processing Messages
Sending and Receiving Complex Data

Using the Data Management Service
What is the Flex Data Management Service?
Data Management Service Architecture
Changing Data
Managing Pending Changes
Using Data Management Service Events
Advanced Data Management Service Features

Providing XML to Controls with E4X
Understanding XML structure
Working with XML data in ActionScript 3
Using E4X Expressions
Using the Tree control
Using Tree Control Events and Properties
Using E4X Expressions for Search
Removing Items from XML

Uploading Files to a Server
Implementing file transfer basics
Uploading a file

© 2007 Lodestone Digital

Prerequisites: Attendance in the Flex 3: Developing Rich Client Applications course is required.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning