All Nuxeo Platform documentation versions

Nuxeo Platform 5.5
Nuxeo Enterprise Platform (EP) 5.4
Nuxeo Enterprise Platform (EP) 5.3

Nuxeo Platform Dev version

This documentation refers to the coming unreleased 5.6 version of the Nuxeo Platform. For the last stable version, you can read the 5.5 documentation.
Skip to end of metadata
Go to start of metadata

What is Nuxeo Flex Connector

The Flex Connector is an AMF (Action Message Format) bridge that allows Flash clients to use services exposed by the Nuxeo platform.

This means you can use the Flex Connector to have your Flex application:

  • Read, search, create, update documents stored in Nuxeo,
  • Manage workflows and tasks,
  • Use conversion services,
  • Manage users and send notifications,
  • ...

How does it work

The Nuxeo Flex Connector is based on Granite Data Services which is a free, open source (LGPL) alternative to Adobe® LiveCycle® (Flex™ 2+) Data Services. GraniteDS provides a full support for AMF3/Remote Object for EJB3/Seam/Spring/Guice/Pojo technologies.

Nuxeo uses Granite to expose Seam Beans and Nuxeo Runtime services as remotable services to Flex clients.

Support for Nuxeo Automation services will be added in the next release (2.0) of the connector.

For security reasons, all Nuxeo services and Seam beans are not exposed by default and you can use Nuxeo extension point system to define what services you want to expose to the Flex clients.
In addition, since ActionScript and Java are different languages, the connector does some type mapping and you have the possibility to configure your own specific mapping. See AMF Mapping in Nuxeo for more details.

Getting the Flex Connector

You can use Nuxeo Marketplace ( Connector and Samples) or Nuxeo Update Center to install the Nuxeo Flex Connector and associated samples.

You can also get the JARs from our Maven repository .

Since the Nuxeo Flex Connector is LGPL and fully open source as the rest of the Nuxeo Platform, you can also check out the sources and built it. See Build and deploy Nuxeo Flex Connect section.

Using the Flex Connector

The Nuxeo Flex Connector comes with a set of samples to show you how to use the Nuxeo services from a Flex client. We also provide a set of reusable Flex components and a build system integrated with Maven.

Read more about Using Flex Connector

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.