Unofficial Content
  • This documentation is valid for:

Location

Cuando en el contexto de GeneXus se habla de Location, puede referirse a 2 conceptos:

  1. Location de un objeto en 3 capas (propiedad Location a nivel de objeto y propiedad de modelo Multi tier Location)
  2. Location de algo accedido via HTTP: puede ser location de un objeto GeneXus (propiedad Location de un objeto con call protocol SOAP o HTTP) o de un web service externo.

A un objeto GeneXus con call protocol SOAP o HTTP, se le puede configurar la propiedad Location. Se trata simplemente de un nombre, un string identificatorio / una indirección.
Para invocar un objeto GeneXus así, con call(), se le debe configurar un Location y además resolver la indirección: Es decir, especificar de alguna forma cómo acceder objetos de ese location; en otras palabras, configurarle host, port, baseurl, datos de autenticación y proxy.
Los web services externos, importados, también tienen su Location. El nombre en este caso es predefinido por GeneXus y el location en este caso también ya tiene configurados los datos de acceso como host, port, baseurl, etc.

Es imporante saber entonces cómo configurar un location. Los locations se pueden especificar de varias formas: Con un location.xml o con el Location Data type, o incluso en grupos.
Más información:
Location.xml o Location Data type: http://www.gxtechnical.com/gxdlsp/pub/iehelp.htm?Genexus_8.0_Help_System/Data_Types/locations.htm
Location Groups

Nota: esta página fue creada en el marco del Collaborative Project WebServices-FENIX/MX1. Esperamos que le sea útil. Cualquier aporte, comentario o sugerencia es bienvenido.


Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant