What is new in the Feature Pack for SCA

The Feature Pack for Service Component Architecture (SCA) Version 1.0 is an optionally installable product extension for IBM® WebSphere® Application Server Version 7.x that offers a simple and powerful way to construct applications based on Service-Oriented Architecture (SOA). This feature pack leverages the Apache Tuscany open-source technology to provide an implementation of the published SCA specifications.

New feature New feature: The new features that are described in this topic are current as of the original release of the product version. Changes in this documentation that are related to service releases are marked with fix pack icons.newfeat

Benefits of the Feature Pack for SCA

Through this feature pack, your organization will be able to move quickly into the world of SOA, as follows:

Improve flexibility in application deployment
  • Adapt applications quickly to reflect changes in the business environment
  • Reuse the components you create in other business processes and composite applications
  • Easily compose services into more complex composite applications
  • Adjust solutions to accommodate varying technology offerings (that is, protocols or deployment targets) without the need to rebuild business applications
Increase programmer productivity
  • Stay focused on solving business problems, rather than getting bogged down in the individual complexities of the technologies that connect service consumers and service providers
  • Use the same fundamental principles to uniformly represent existing assets and newly engineered components
  • Organize service components into logical modules to hasten composite application development
  • Leverage the loosely coupled service model with clear service definitions to enable developers to work independently and in parallel, for fast delivery of solutions

SCA support

SCA support includes the following:
  • POJO (Java Object) service-component implementations, including support for annotations
  • Asynchronous capability
  • Recursive composition model support
  • Several binding types, including Web services binding, SCA default binding, and Enterprise JavaBeans (EJB) binding
  • New or updated for this feature pack Java Message Service (JMS), Atom, and HTTP bindings
  • New or updated for this feature pack SCA annotations for Java Platform, Enterprise Edition (Java EE) Web modules, session beans, and message-driven beans
  • Preview of native SCA deployment
  • Sample SCA composites compiled specifically for use with this feature pack

Features introduced in Feature Pack for SCA Version 1.0.0

Notable changes to WebSphere Application Server Version 7.x provided by Feature Pack for SCA Version 1.0.0 include the following:
  • Support for SCA specifications
  • Support for SCA services developed from existing WSDL files or Java code
  • Support for SCA, Web service, and EJB bindings
  • Support for Java Architecture for XML Binding (JAXB) data bindings in SCA applications
  • Deployment of SCA composites in business-level applications
  • SCA authorization and security identity policies
  • PassByReference optimization for SCA applications

New and changed features in Feature Pack for SCA Version 1.0.1 New or updated for this feature pack

Notable changes to Feature Pack for SCA Version 1.0.0 provided by Version 1.0.1 include support for the following features:
  • JMS bindings on references and services of SCA composites
  • Atom bindings in SCA applications
  • HTTP bindings in SCA applications
  • SCA Java EE Integration
  • [Feature Pack for SCA Fix Pack 5 or later] OSGi applications as SCA implementations
  • Spring 2.5.5 containers in SCA applications
  • Service Data Objects 2.1.1



Related tasks
Developing SCA services from existing WSDL files
Developing SCA services with existing Java code
Developing SCA service clients
Specifying bindings in an SCA environment
Using JAXB for XML data binding
New or updated for this feature pack Using existing Java EE modules and components as SCA implementations
[Feature Pack for SCA Fix Pack 5 or later] Using OSGi applications as SCA component implementations
New or updated for this feature pack Using Spring 2.5.5 containers in SCA applications
Using SCA authorization and security identity policies
Using PassByReference optimization in SCA applications
Deploying and administering business-level applications
Related reference
Specifications and API documentation
Related information
SCA in WebSphere Application Server: Overview
Concept topic Concept topic    

Terms and conditions for information centers | Feedback

Last updatedLast updated: Jun 11, 2013 8:40:09 AM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=v701sca&product=was-nd-mp&topic=welc_newinreleasescafp
File name: welc_newinreleasescafp.html