A challenge facing many organizations is how to quickly and effectively react
to frequent changes in business requirements, whilst improving productivity
and reducing costs. To achieve this, you need a flexible infrastructure that
can meet the demands of a changing marketplace and seize emerging
opportunities. To address this challenge, Service Oriented Architecture (SOA)
promotes an architectural approach that replaces rigid proprietary systems
with heterogeneous, "loosely-coupled" services. The Service Component
Architecture (SCA), along with Service Data Objects (SDO), makes this
architectural concept a reality and provides the programming model to build
SOA solutions for agile businesses.
SCA is a powerful and simple business level programming model which extends
a... (more)
Many articles have already been written about service-oriented architecture
(SOA) and Service Component Architecture (SCA), for example, see references
[1] and [2]. In this article we'll focus on a freely available, open source
implementation of the Service Component Architecture that provides a simple
way to implement SOA solutions. This SCA implementation is being developed in
the Apac... (more)
Service Component Architecture (SCA) is a simple model for creating
service-oriented applications. This article highlights the benefits of SCA
and introduces SCA concepts by walking through an example. The example has
been developed using the Apache Tuscany open source project
(http://incubator.apache.org/tuscany/). All the sample code in this article
is licensed under the Apache License... (more)
A challenge facing many organizations is how to quickly and effectively react
to frequent changes in business requirements, whilst improving productivity
and reducing costs. To achieve this, you need a flexible infrastructure that
can meet the demands of a changing marketplace and seize emerging
opportunities. To address this challenge, Service Oriented Architecture (SOA)
promotes an arc... (more)