Saltar al contenido principal
Versión: Siguiente

Web Services (Client)

WEB SERVICE AUTHENTICATE ( nombre : Text ; contraseña : Text {; metAutenticacion : Integer} {; *} )
WEB SERVICE CALL ( urlAcceso : Text ; soapAccion : Text ; nomMetodo : Text ; nomEspacio : Text {; tipoCompuesto : Integer {; *}} )
WEB SERVICE Get info ( tipoInfo : Integer ) : Text
WEB SERVICE GET RESULT ( valorDevuelto : Variable {; nombreDevuelto : Text {; *}} )
WEB SERVICE SET OPTION ( opción : Integer ; valor : Integer, Text )
WEB SERVICE SET PARAMETER ( nombre : Text ; valor : Variable {; tipoSOAP : Text} )

Un Servicio Web es un conjunto de funciones publicadas en una red. Estas funciones pueden ser llamadas y utilizadas por cualquier aplicación compatible con los Servicios Web y conectada a la red. Los servicios web pueden realizar todo tipo de tareas, como supervisar el enrutamiento de paquetes en un transportista, el comercio electrónico, controlar los valores del mercado, etc.

La suscripción a Servicios Web con 4D es fácil de llevar a cabo utilizando el Asistente de Servicios Web. En la mayoría de los casos, este Asistente será suficiente para que pueda utilizar los Servicios Web. Sin embargo, si desea personalizar ciertos mecanismos, debe utilizar los comandos SOAP cliente de 4D.

Nota: por convención, se han utilizado los términos "SOAP" y "Servicio Web" para diferenciar entre nombres de comandos (y constantes) en el lado del servidor y del cliente, respectivamente. Estos dos conceptos se refieren a la misma tecnología.