Learn about SCA composites (deprecated)
Find links to Service Component Architecture (SCA) resources for learning, including conceptual overviews, tutorials, and samples.
Update your applications to use different programming models. The programming models that you use vary depending on how you previously incorporated SCA in your application.
If you used SCA for binding, consolidate the ways in which your application is exposed to a few standards, such as Java API for RESTful Web Services (JAX-RS) or Java Message Service (JMS). For example, use JAX-RS for application bindings. To minimize the duplication of binding level implementation, structure your application to use shared code.
If you want to continue to use SCA as part of your long-term strategy, consider hosting your applications on IBM Business Process Manager.
How do I?...
Conceptual overviews
![]() |
SCA overview (Version 8.5 adds OASIS support) |
![]() |
SCA components |
![]() |
SCA composites |
![]() |
SCA application package deployment |
![]() |
Security configurations for SCA applications (Version 8.5 adds OASIS support) |
![]() |
SCA transaction intents |
Samples
![]() |
The product offers sample files that support SCA specifications. You can use these sample SCA files in business-level applications. The sample files are downloadable. SCA services are packaged in Java™ archive (JAR) files that you import as assets to the product repository and then add as composition units to business-level applications. Samples include detailed deployment instructions in a readme.html file. |