Cómo llamar a servicios web externos
El rápido desarrollo del uso directo lo convierte en un enorme recurso para la transmisión e intercambio de información global. Cada vez se construyen más sistemas de aplicaciones web en el entorno de red. Utilizando tecnologías web como HTML y CGI, se pueden implementar fácilmente diversas aplicaciones, como el comercio electrónico y el gobierno electrónico. Sin embargo, estas aplicaciones pueden distribuirse en diferentes ubicaciones geográficas, utilizando diferentes formas de organización de datos y plataformas de sistemas operativos. La inconsistencia de los datos causada por diferentes aplicaciones hace que centralizar y aprovechar al máximo estos datos altamente distribuidos sea un problema urgente que debe resolverse.
Con el desarrollo de la tecnología de red y los conceptos de operación de red, la gente ha propuesto una nueva solución para la integración de aplicaciones utilizando la red: los servicios web. Los servicios web son una nueva rama de las aplicaciones web que pueden realizar cualquier función, desde solicitudes simples hasta procesamientos comerciales complejos. Una vez implementadas, otras aplicaciones de servicios web pueden descubrir e invocar el servicio que implementan. Por lo tanto, los servicios web son la última tecnología y tendencia de desarrollo para crear aplicaciones modulares distribuidas y la integración de aplicaciones orientadas a servicios.