Les services Web sont des applications stockées sur des serveurs Web auxquels vous pouvez accéder à distance via les protocoles (HTTP, SOAP) et formats de données (HTML, XML...) Web standard et ce, quel que soit votre système ou votre langage de programmation.
Les services Web sont composés d'un jeu d'opérations, chaque opération contenant une requête SQL permettant d'extraire des données d'une base de données. Si vous utilisez des services Web pour interroger des bases de données, vous n'avez plus besoin de pilotes pour communiquer avec ces bases de données. L'illustration suivante montre le résultat d'une requête HTTP pour un service Web :