English Español Português Italiano
Tutorials Guide Help
Sitemap Adobe Autodesk Microsoft Corel Sony GNU Others

Adobe LiveCycle Tutorial - Data Services ES Documentation


 









Adobe LiveCycle Tutorial - Data Services ES Documentation

Adobe LiveCycle Tutorial - Data Services ES Documentation FREE DOWNLOAD THIS TUTORIAL
Tutorial in pdf format so you can save it to your PC, e-book reader or print.


Sponsored link



Note: The tutorial you are about to download is compressed format. Rar, if you do not have a decompressor rar files you can download 7-zip and you can display the Foxit PDF Reader.



Index Adobe LiveCycle Tutorial - Data Services ES Documentation


Chapter 1: About LiveCycle Data Services ES Documentation
Using this manual
Accessing related documentation
Viewing online documentation
Typographical conventions
PART 1: DEVELOPING DATA SERVICES APPLICATIONS
Chapter 2: Taking the LiveCycle Data Services ES Test Drive
Getting started with the Test Drive
About the Test Drive sample applications
Sample 1: Accessing data using an HTTP service
Sample 2: Accessing data using a web service
Sample 3: Accessing data using Java RPC
Sample 4: Flex Programming Model 101
Sample 5: Updating data
Sample 6: Publish-subscribe messaging (data push use case)
Sample 7: Publish-subscribe messaging (collaboration use case)
Sample 8: Data Management Service
Chapter 3: Understanding LiveCycle Data Services ES
About LiveCycle Data Services ES
About RPC services
Using RPC components with LiveCycle Data Services ES
About data management
About messaging
Using LiveCycle Data Services ES with Adobe Flex Builder
Chapter 4: Using the Messaging Framework
Configuring message channels
Using RTMP and secure RTMP channels
Using AMF and secure AMF channels
Using HTTP and secure HTTP channels
Configuring channel endpoints
Working with session data
Using custom error handling
Chapter 5: Understanding RPC Components
About RPC components
RemoteObject components
WebService components
HTTPService components
Example: An RPC component
Handling results of RPC operations
Comparing the RPC feature to other technologies
Client-side processing and server-side processing
Data source access
Flash Professional data management
Chapter 6: Creating RPC Clients
Declaring an RPC component
Using an RPC component with a server-side destination
Configuring a destination
Using a service without server-side configuration
Calling a service
Using explicit parameter passing
Using parameter binding
Setting properties for RemoteObject methods or WebService operations
Calling services in ActionScript
Handling service results
Handling results as XML with the e4x result format
Binding a service result to other objects
Handling result and fault events
Using a service with binding, validation, and event listeners
Handling asynchronous calls to services
Using the Asynchronous Completion Token design pattern
Making a service call when another call is completed
Using features specific to RemoteObject components
Accessing Java objects in the source path
Accessing EJBs and other objects in JNDI
Reserved method names
Using features specific to WebService components
Reading WSDL documents
RPC-oriented operations and document-oriented operations
Stateful web services
Working with SOAP headers
Chapter 7: Configuring RPC Services on the Server
Understanding destination configuration
Message channels
Destination adapters
Security
Default HTTP service destination
Configuring destination properties
Remote object properties
Web service properties
HTTP service properties
Configuring the Proxy Service
Chapter 8: Understanding Flex Messaging
About messaging
Using messaging in an application
Understanding the messaging architecture
Message Service
Message channels
JMS message adapter
Chapter 9: Creating Messaging Clients
Using messaging in a Flex application
Working with Producer components
Creating a Producer component in MXML
Creating a Producer component in ActionScript
Sending a message to a destination
Adding extra information to a message
Resending messages and timing out requests
Working with Consumer components
Creating a Consumer component in MXML
Creating a Consumer component in ActionScript
Subscribing to a destination
Filtering messages with a message selector
Using subtopics
Using a pair of Producer and Consumer components in an application
Chapter 10: Configuring Messaging on the Server
Understanding Message Service configuration
Message Service destinations
Message channels
Message Service adapters
Security
Configuring Message Service destinations
Referencing message channels
Setting network properties
Setting server properties
Referencing Message Service adapters
Configuring the JMS adapter
Creating a custom Message Service adapter
Chapter 11: Understanding Data Management
About the Data Management Service
Comparing the Data Management Service and RPC approaches
Understanding the flow of data
Resolving data synchronization conflicts
Securing data
Working with managed collections on the client
Maintaining object identities
Chapter 12: Creating Distributed Data Clients
Creating a distributed data application
How the Data Management Service works
Creating a DataService component
Filling and releasing data from an ArrayCollection
Working with single data items
About the DataStore object
Connecting and disconnecting
Caching data locally and offline
Automatically routing data messages
Manually routing data messages
Handling errors
Controlling whether clients receive pushed changes
Controlling pushed changes
Providing authorization information
Mapping client-side objects to Java objects
Handling data synchronization conflicts
Chapter 13: Configuring Data Management on the Server
About Data Management Service configuration
Data Management Service destinations
Message channels
Data Management Service data adapters
Security
Configuring Data Management Service destinations
Referencing message channels
Configuring network elements
Using transactions
Uniquely identifying data items
Caching data items
Synchronizing data automatically
Chapter 14: Working with Data Adapters and Assemblers
Understanding data adapters
Using the Java adapter and assemblers
Using custom assemblers
Using the Hibernate assembler
Using the SQL assembler
Using the ActionScript object adapter
Managing hierarchical collections
Using on-demand paging
Pushing data changes from the server to clients
Chapter 15: Using Factories
Using the factory mechanism
Chapter 16: Serializing Data
Serializing between ActionScript and Java
Converting data from ActionScript to Java
Explicitly mapping ActionScript and Java objects
Converting data from Java to ActionScript
Configuring AMF serialization on a channel
Using custom serialization
Chapter 17: Generating PDF Documents
About the PDF generation feature
Using the PDF generation feature
Writing the remote object (Java) class
Configuring a Remoting Service destination
Chapter 18: Integrating Flex Applications with Portal Servers
Using a portal server
Enabling a portlet
Logging
Caching of producer portlets
Deploying on a portal server
Deploying with a LiveCycle Data Services ES web application.
Deploying without a LiveCycle Data Services ES web application
Deploying on JBoss Portal
Deploying on WebLogic Portal
Deploying on WebSphere Portal 5.1 or WAS 6.0
Chapter 19: Setting Quality of Service for Message Delivery
About the quality of service feature
Using a custom queue processor
Creating a custom queue processor
Configuring a custom queue processor
Chapter 20: Using Flex with JSP
About the Flex 2 Tag Library for JSP
Using the Flex 2 Tag Library for JSP
Limitations
Flex 2 Tag Library for JSP reference
Chapter 21: Using AJAX Data Services
About AJAX Data Services
When to use AJAX Data Services
Requirements for using AJAX Data Services
Running the AJAX Data Service sample
Using AJAX Data Services
Initializing AJAX Data Services
Reading data with AJAX Data Services
Updating data with AJAX Data Services
FDMSLibrary methods
Limitations of AJAX Data Services
AJAX Data Services API reference
Chapter 22: Using the Flex AJAX Bridge
About the Flex AJAX Bridge
When to use the Flex AJAX Bridge
Requirements for using the AJAX Bridge
Running the AJAX Bridge samples
Using the AJAX Bridge
Automatic memory management
Manually destroying objects
Handling exceptions
Limitations of the AJAX Bridge
Chapter 23: Using Run-Time Configuration
About run-time configuration
Configuring components with a bootstrap service
Configuring components with a remote object
Using assemblers with run-time configuration
Accessing dynamic components with a Flex client application
Chapter 24: Building Overview
About the Flex development tools
Configuration files
Compilers
Debugger
Loggers
About application files
Component classes
SWC files
Other assets
Chapter 25: Directory Structure
Installation directory structure
LiveCycle Data Services ES installation directory structure
Flex 2 SDK installation directory structure
Flex Builder installation directory structure
Development directory structure
Flex file types
LiveCycle Data Services ES application directory structure
Flex 2 SDK directory structure
Compiling an application
About case sensitivity during a compile
Compiling a LiveCycle Data Services ES application
Compiling a Flex 2 SDK application
Compiling a Flex Builder application
Deployment directory structure
LiveCycle Data Services ES deployment directory structure
Flex 2 SDK deployment directory structure
Chapter 26: Using the Flex Compilers
About the Flex compilers
About the application compilers
About the component compiler
About the command-line compilers
Command-line syntax
Using abbreviated option names
Invoking the command-line compilers with Java
About configuration files
Locating configuration files
Configuration file syntax
About option precedence
Using the application compiler
About the application compiler options
Basic example
Adding metadata to SWF files
Setting the file encoding
Editing application settings
Using SWC files
About incremental compilation
Using the component compiler
About the component compiler options
Compiling stand-alone components and classes
Compiling components in packages
Compiling components using namespaces
Adding utility classes
Adding nonsource classes
Creating themes
Viewing errors and warnings
Viewing warnings and errors
About deprecation
About logging
About SWC files
About included SWC files
Distributing SWC files
Using components in SWC files
About manifest files
Chapter 27: Using the Command-line Debugger
About debugging
Using the command-line debugger
Command-line debugger limitations
Command-line debugger shortcuts
Using the default browser
About the source files
Invoking the command-line debugger
Starting a session with the stand-alone debugger version of Flash
Player
Starting a session in a browser with LiveCycle Data Services ES
Starting a session in a browser without LiveCycle Data Services ES
Configuring the command-line debugger
Using the command-line debugger commands
Running the debugger
Setting breakpoints
Accessing commands from a file
Changing data values
Viewing file contents
Printing stack traces
Getting status
Handling faults
Getting help
Terminating the session
PART 2: ADMINISTERING DATA SERVICES APPLICATIONS
Chapter 28: Using Configuration Files
About configuration files
Application and server terminology
Applying license keys
Root variables
Configuration files layout
Flex 2 SDK configuration
Command-line compiler configuration
JVM configuration
LiveCycle Data Services ES configuration
Compiler configuration
JVM configuration
Data services configuration
Servlet configuration
Logging configuration
Server-side caching configuration
Production mode
Configuring mappings
Configuring directory browsing
Flash Player configuration
Chapter 29: Configuring Data Services
About service configuration files
Securing destinations
Passing credentials from client-side components
Passing credentials to a remote service
Basic authentication
Login adapters
Using software clustering
Processing messages
Defining and referencing a cluster
Monitoring and managing services
MBean creation and registration
MBean naming conventions
Creating a custom MBean for a custom ServiceAdapter class
About data services class loading
Web-tier compiler class loading
Data services class loading
Using data services without the web-tier compiler
Chapter 30: Deploying Flex Applications
About deploying an application
Deployment options
Deploying Flex 2 SDK applications
Deploying LiveCycle Data Services ES applications
Compiling for deployment
Enabling accessibility
Preventing users from viewing your source code
Enabling production mode
Disabling incremental compilation
Using a headless server
Deployment checklist
Types of network access
Step 1. Create a list of server-side resources
Step 2. Verify access from server to server inside your firewall
Step 3. Verify access to your servers from outside the firewall
Step 4. Configure the proxy server
Step 5. Create a cross-domain policy file
Chapter 31: Creating a Wrapper
About the wrapper
About the Flex Builder wrapper
About the wrapper generated by LiveCycle Data Services ES
About the HTML templates
Creating a wrapper
About the HTML page
About the JavaScript file
Adding features to the wrapper
Customizing the wrapper
Adding Express Install to your wrapper
Adding history management to your wrapper
About the < object > and < embed > tags
Unsupported properties
Requesting an MXML file without the wrapper
Chapter 32: Using Express Install
About Express Install
Editing your wrapper
Adding Express Install script to the wrapper
Understanding the Express Install script
Configuring Express Install on LiveCycle Data Services ES
Alternatives to Express Install
Chapter 33: Logging
About logging
Using the debugger version of Flash Player
Configuring the debugger version of Flash Player
Determining Flash Player version in Flex
Client-side logging and debugging
Configuring the debugger version of Flash Player to record trace()
output
Using the global trace() method
Using the Logging API
Compiler logging
Web-tier logging
Configuring web application logging
Configuring web-tier compiler logging
Server-side service logging
Chapter 34: Applying Flex Security
About the Flex security model
Declarative and programmatic security approaches compared
Client security overview
Server security overview
Loading assets
Data compared to content
Loading remote assets
Loading local assets
Using J2EE authentication
Using container-based authentication
Using authentication to control access to Flex applications
Using secured services
Making other connections
Using RTMP
Using sockets
Using the LocalConnection class
Using SSL
Using secure endpoints with LiveCycle Data Services ES
Using secure endpoints without LiveCycle Data Services ES
Writing secure Flex applications
MXML tags with security restrictions
Disabling viewSourceURL
Remove sensitive information from SWF files
Input validation
ActionScript
Using passwords
Storing persistent data with the SharedObject class
Configuring client security settings
About the mm.cfg file
About the mms.cfg file
About FlashPlayerTrust files
Using the Settings Manager
Other resources
Chapter 35: Configuring JRun
About JRun application servers
Limitations of the JRun application server
About the default web applications
Starting and stopping JRun servers
Adding and removing servers
Configuring JRun servers
Changing port numbers
Creating a web application
Configuring the hot-deploy feature
Using virtual directories
Enabling and disabling directory browsing
Configuring JRun logging
Using the sniffer
Index







Download the file decompressor 7-zip.
Download the PDF reader Foxit PDF Reader.




TutorialsPDF.com © 2008 - This work is licensed under a Creative Commons License.