Difference between revisions of "SCA/New And Noteworthy"

From Eclipsepedia

< SCA
Jump to: navigation, search
(SCA Documentation)
Line 46: Line 46:
  
 
[[Image:SCAHelp.png]]
 
[[Image:SCAHelp.png]]
 +
 +
== SCA Tools 2.0.0 M3 (14 November 08) ==
 +
 +
===SCA Meta Model===
 +
Several meta models:
 +
* The core SCA meta model corresponding to the OSOA specifications (can be extended)
 +
* A meta model for Tuscany that extends the OSOA meta model
 +
* A meta model for Frascati that extends the OSOA meta model
 +
* You can add your own meta model
 +
 +
[[Image:SCA2M3-MMExtension.jpg]]
 +
 +
===SCA XML Editor===
 +
 +
Customization of the WTP XML editor for composite files
 +
* Inherited features: syntax highlighting, formatting, auto-completion for element and attribute names, ...
 +
* Outline view that reuses the SCA icons
 +
 +
[[Image:SCA2M3-XMLEditor.jpg]]
 +
 +
Also:
 +
Auto-completion for attribute values
 +
* Promotes attributes, wires sources and targets...
 +
 +
[[Image:SCA2M3XMLEditorAutoCompletion.jpg]]
 +
 +
* Takes into account composite inclusions
 +
* Edition of componentType files
 +
* Preference page to define additional bindings, implementations and interfaces
 +
 +
[[Image:SCA2M3-XMLEditorPreferences.jpg]]
 +
 +
===SCA Composite Designer===
 +
* New colors (gradient), new icons
 +
 +
[[Image:SCA2M3-Designer.jpg]]
 +
[[Image:SCA2M3-DesignerIcons.jpg]]
 +
 +
* Can be extended (Tuscany and Frascati artifacts supported)
  
 
[[Category:SOA_Tools]]
 
[[Category:SOA_Tools]]

Revision as of 05:05, 25 November 2008

Contents


SCA Tools 1.0.0 (Ganymede Release)

  • Compatible with Eclipse Europa (Eclipse 3.3) and Eclipse Ganymede (Eclipse 3.4)


SCA Meta Model

  • OSOA elements
ImplementationJavaSCA
InterfaceJava
BindingWebServiceSCA
  • Tuscany elements
ImplementationScriptNotificationXQueryResourceOSGiSpringBPEL
InterfaceWSDL PortTypeBPELPartnerLink
BindingRMIAtomDWRHTTPJSON-RPCNotificationRSSEJB Session Bean


SCA Composite Designer

  • Arrange all
  • Auto size (right clic on a component or the composite)

SCAAutoSize.png

  • Promote action (right clic on the service/reference of a component)

SCAPromote.png

  • Drag'n'drop (Java interface and Java implementation)
  • Hide/show implementations/interfaces/bindings

SCAHideShow.png

  • Validate


SCA Samples


SCA Documentation

F1 > Select All Topics (in the bottom left corner)

SCAHelp.png

SCA Tools 2.0.0 M3 (14 November 08)

SCA Meta Model

Several meta models:

  • The core SCA meta model corresponding to the OSOA specifications (can be extended)
  • A meta model for Tuscany that extends the OSOA meta model
  • A meta model for Frascati that extends the OSOA meta model
  • You can add your own meta model

SCA2M3-MMExtension.jpg

SCA XML Editor

Customization of the WTP XML editor for composite files

  • Inherited features: syntax highlighting, formatting, auto-completion for element and attribute names, ...
  • Outline view that reuses the SCA icons

SCA2M3-XMLEditor.jpg

Also: Auto-completion for attribute values

  • Promotes attributes, wires sources and targets...

SCA2M3XMLEditorAutoCompletion.jpg

  • Takes into account composite inclusions
  • Edition of componentType files
  • Preference page to define additional bindings, implementations and interfaces

SCA2M3-XMLEditorPreferences.jpg

SCA Composite Designer

  • New colors (gradient), new icons

SCA2M3-Designer.jpg SCA2M3-DesignerIcons.jpg

  • Can be extended (Tuscany and Frascati artifacts supported)