The emergence of Web services (WS) open standards has significantly contributed to advances in the domain of software integration.
SOA is an architectural style for building software applications that use services available in a network such as the web. It promotes loose coupling between software components so that they can be reused. Applications in SOA are built based on services.
A web service is a standardized method for propagating messages between client and server applications on the world wide web.
A Webservice is a software module that aims to accomplish a specific set of tasks.
Web services can be found and implemented over a network in cloud computing
In SOA (Service Oriented Architecture) Software resources are packaged as "services" which are well-defined, self-contained modules that provide standard business functionality and are independent of the state or context of other services.
SOA define the way to make software components reusable and interoperable via service interfaces.
In the consumer web, Information and services may be programmatically aggregated, acting as building blocks of complex composition, called service mashups.
A service mashup is a webpage/service/web application that uses content from more than one source to create a single new service displayed in a single graphical interface.
In the software as a service (SaaS) domain, cloud applications can be built as a composition of other services from the same or different providers.
Comments