OW2 FraSCAti User Guide

Pr. Lionel Seinturier

USTL

Dr. Philippe Merle

INRIA

Mr. Damien Fournier

INRIA

Mr. Valerio Schiavoni

INRIA

Mr. Christophe Demarey

INRIA

Mr. Nicolas Dolet

INRIA

v1.1


Table of Contents

1. About OW2 FraSCAti
Getting OW2 FraSCAti
Requirements
Installation
2. FraSCAti examples
3. FraSCAti build tools
The frascati command
FraSCAti Maven plugin
Description
Usage
4. Create your first application
Plain Old Java Objects (POJOs)
Hello World Server
Hello World Client
Hello World SCA composite
Running the application
Conclusion
SCA Java annotations
5. Building distributed SCA applications
Hello World with Web Services
Expose the SCA service as a web service
Consume the webservice from a remote client
Calling a Weather service from FraSCAti
Weather service interface
Weather client implementation
Weather composite
Test the weather example
Configuration of webservice bindings
6. OW2 FraSCAti Explorer
Description
Functionalities
Usage
Launching FraSCAti Explorer
Loading an SCA composite description
Browsing an SCA application
FraSCAti explorer plugins
FraSCAti Script plugin
7. SCA intents with OW2 FraSCAti
The debug intent
SCA intent
SCA definition
Intent implementation
Use your SCA intent
8. OW2 FraSCAti FScript
Description
Quick start
Launching the interactive console
Creating the example application
Nodes
SCA axes