Systems Analysis and Design
Systems-Analysis.net

SOA & Web Services
Systems Analysis and Design Tutorial

 

Application Systems | Application Architecture | Systems Analysis | Support Services


 

Menu

Home
Architectural Overview
Computer Languages
Application Databases
Application Interfaces
Application Integration
SOA & Web Services

There is often a need to integrate applications that use different technologies or that run on different platforms.  Many organizations are adopting XML technologies and web services to allow diverse application systems to communicate in real-time or near real-time.  Web Services use of a set of vendor neutral technologies and concepts that were designed to support real-time integration over an internal network or over the Internet:

  1. XML - Extensible Markup Language
  2. XSD - XML Schema Definition
  3. XSLT - Extensible Stylesheet Language Transformation
  4. SOAP - Simple Object Access Protocol
  5. WSDL - Web Services Description Language
  6. UDDI - Universal Description, Discovery, and Integration

For example, a J2EE application system running on a Unix platform in the London branch of a company could "talk" with a .NET application running on a Windows platform in the New York branch of the same company.  Similarly, a company in Boston could electronically integrate with its suppliers and/or consumers by each implementing a set of compatible web services that would interact using these vendor-neutral technologies.

Service Oriented Architecture (SOA) leverages these technologies and a set of architectural principals to help ensure that web services built are in fact vendor neutral and reusable.

Back

 


• Business Analysis • Software Coding • Data Warehousing • Search Site • Home •