HOME

TheInfoList



OR:

In the field of
software application Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists ...
development, service-oriented development of applications (or SODA) is a way of producing
service-oriented architecture In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. By consequence, it is also applied in the field of software design where services are provided ...
applications. Use of the term SODA was first used by the Gartner research firm. SODA represents one possible activity for company to engage in when making the transition to service-oriented architecture (SOA). However, it has been argued that an overreliance on SODA can reduce overall system flexibility, reuse, and business agility. This danger is greater for sites that use an application server, which could diminish flexibility in redeployment and composition of services.FTPOnlin
Don't Let SODA Ruin Your SOA
Retrieved on July 6, 2007


See also

*
Enterprise service bus An enterprise service bus (ESB) implements a communication system between mutually interacting software applications in a service-oriented architecture (SOA). It represents a software architecture for distributed computing, and is a special varia ...
*
Service-oriented modeling Service-oriented modeling is the discipline of modeling business and software systems, for the purpose of designing and specifying Service-orientation, service-oriented business systems within a variety of architectural styles and paradigms, such ...


References


External links


Gartner articles on the ROI aspects of SODA
(Registration and fee required.)
What's the Big Deal About SOA
Software architecture Service-oriented (business computing) {{comp-sci-stub