1.3 Definice SOAP rozhraní

  • SOAP (Simple Object Access Protocol) je jednoduchý protokol pro přístup k objektům na bázi XML, který definuje rámec pro předávání zpráv mezi individuálními systémy prostřednictvím Internetu. Tento protokol je typicky využíván pro volání a provádění procedur na dálku.
  • SOAP umožňuje, aby uzly dálkově aktivovaly aplikační objekty a přijímaly výsledná data. SOAP představuje nejmenší společný jmenovatel pro aplikace, aby mohly posílat zprávy. Klient muže zaslat zprávu, která aktivuje nějaký program určitého objektu, a server může vrátit výsledky po proběhnutí tohoto programu. SOAP je skutečně velmi jednoduchý.
  • Pomocí protokolu SOAP mohou vývojáři uvádět do provozu webové služby tak rychle, jak rychle dokáží budovat SOAP zprávy pro programová volání existujících aplikací a potom zabudovat tyto aplikace do jednoduchých webových stránek. Avšak vývojáři mohou rovnež použít volání SOAP protokolem v dedikovaných aplikacích a mohou též stavět aplikace, které lze realizovat na webových stránkách jiných subjektů, čímž se ušetří časově a finančně náročný vývoj.