出典:Wikipedia
出典:『Wikipedia』 (2011/04/30 18:55 UTC 版)
Service-orientation is a design paradigm to build computer software in the form of services. Like other design paradigms (e.g. object-orientation), service-orientation provides a governing approach to automate business logic as distributed systems. What distinguishes service-orientation is its set of design principles to ensure the manner in which it carries out the separation of concerns in the software. A service-oriented architecture (SOA) is governed by these principles. Applying service-orientation results in units of software partitioned into operational capabilities, each designed to solve an individual concern. These units qualify as services.