Service Oriented Architecture
Arquitectura de software que define la utilización de servicios para dar soporte a los requerimientos de software del usuario. Esta arquitectura está integrada por servicios de aplicación débilmente acoplados y altamente interoperables. Para comunicarse entre sí, estos servicios se basan en una definición formal independiente de la plataforma subyacente y del lenguaje de programación, mediante protocolos e infraestructura basados en estándares.
La mayoría de las definiciones de SOA hacen uso de Servicios Web (SOAP, WSDL, XML, HTTP, UDDI) en su implementación, no obstante se puede utilizar cualquier tecnología basada en servicios.
- HTTP
HyperText Transfer Protocol
- RPC
Remote Procedure Call
- SOA
Service Oriented Architecture
- SOAP
Simple Object Access Protocol
- UDDI
Universal Description, Discovery and Integration
- WSDL
Web Service Description Language
- XML
Extensible Markup Language