|
Service Oriented
Architecture (SOA)
is an emerging
approach to
application
development that
literally turns
traditional
software
implementation
methods upside
down. Instead of
software
developers hard
coding business
processes via an
application
language, SOA-enabled
applications
allow
specialists to
flexibly create
applications as
users need them,
using
standardised
components that
are combined for
the purpose at
hand.
Indeed,
"building
blocks" is a
term frequently
used when
describing SOA
and visionaries
predict the
creation of
software Yellow
Pages® that
deliver
components over
the Internet,
based on needs
such as cost,
quality of
service and
unique
per-transaction
requirements. |