Herramientas de usuario

Herramientas del sitio


ada:tips:sicoferp:general:pbtows:procesos:despliegue

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:tips:sicoferp:general:pbtows:procesos:despliegue [2019/08/13 16:00]
administraidor [Paso 7: Validar Servicios]
ada:tips:sicoferp:general:pbtows:procesos:despliegue [2019/09/26 12:08] (actual)
administraidor [Paso 5: Mantener la configuración de despliegue en el servidor]
Línea 6: Línea 6:
  
 ===== Configuración del Proyecto ===== ===== Configuración del Proyecto =====
-Cada componente que vaya a ser desplegado debe tener una configuración de librerias segun el alcance de la funcionalidad estas librerias hacen parte de core de la versión de powerbuilder y del servidor web por lo tanto  no es necesario realizar instalaciones complementarias. Sin embargo para procesos de validación asegurese que el proyecto tiene configuradas ​los siguientes componentes en la maquina donde realizará el despliegue:+Cada componente que vaya a ser desplegado debe tener una configuración de librerias segun el alcance de la funcionalidad estas librerias hacen parte del core de la versión de powerbuilder y del servidor web por lo tanto  no es necesario realizar instalaciones complementarias. Sin embargo para procesos de validación asegurese que el proyecto tiene configurados ​los siguientes componentes en la maquina donde realizará el despliegue:
  
   * Servidor Web IIS((Internet Information Server)) 7.5 o posterior.   * Servidor Web IIS((Internet Information Server)) 7.5 o posterior.
Línea 81: Línea 81:
  
   * ..\..\..\..\..\..\..\..\..\oraclexe\app\oracle\product\11.2.0\server\odp.net\bin\2.x\Oracle.DataAccess.dll   * ..\..\..\..\..\..\..\..\..\oraclexe\app\oracle\product\11.2.0\server\odp.net\bin\2.x\Oracle.DataAccess.dll
-  * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\Sybase.DataWindow.Common.dll +  * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\Sybase.PowerBuilder.Common.dll 
-  * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\Sybase.DataWindow.Core.dll+  * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\Sybase.PowerBuilder.Core.dll
   * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\Sybase.PowerBuilder.ADO.dll   * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\Sybase.PowerBuilder.ADO.dll
   * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\Sybase.PowerBuilder.DataWindow.Interop.dll   * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\PowerBuilder 12.5\DotNET\bin\Sybase.PowerBuilder.DataWindow.Interop.dll
Línea 103: Línea 103:
   * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\Shared\PowerBuilder\PBSHR125.DLL   * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\Shared\PowerBuilder\PBSHR125.DLL
   * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\Shared\PowerBuilder\PBVM125.DLL   * ..\..\..\..\..\..\..\..\..\Program Files (x86)\Sybase\Shared\PowerBuilder\PBVM125.DLL
- 
 ===== Proceso de despliegue: Componente Powerbuilder SICOF ERP ===== ===== Proceso de despliegue: Componente Powerbuilder SICOF ERP =====
  
Línea 111: Línea 110:
 ==== Paso 2: Actualizar proyecto ==== ==== Paso 2: Actualizar proyecto ====
 Seleccione la raíz del proyecto y realice la actualización del componente para tomar los cambios realizados. esto se logra ejecutando el comando **Get Lastest Versión...**  ​ Seleccione la raíz del proyecto y realice la actualización del componente para tomar los cambios realizados. esto se logra ejecutando el comando **Get Lastest Versión...**  ​
 +
 +=== Notas ===
 +  * En algunos casos no se actualiza correctamente la estructura del proyecto. En esos casos debe actualizar directamente la copia svn de su directorio y copiarlo a la copia local gestionada por powerbuilder.
 +
  
 ==== Paso 3: Validar las librerias requeridas para el despliegue ==== ==== Paso 3: Validar las librerias requeridas para el despliegue ====
 Teniendo presente las funcionlaidades soportadas por el componente verifique que el proyecto tiene las librerias powerbuilder necesarias para el correcto funcionamiento. Teniendo presente las funcionlaidades soportadas por el componente verifique que el proyecto tiene las librerias powerbuilder necesarias para el correcto funcionamiento.
  
-==== Paso 4: Seleccione las operaciones a desplegar ==== +=== Notas === 
-Identifique las clases lanzadoras y seleccione las operaciones que se publicarán en el despliegue.+Debe tener presente las funcionalidades soportadas del servicio a desplegar para incluir el listado de librerias necesarias para el correcto funcionamiento esos listados pueden ser consultados desde [[#Listado de Librerias: funcionalidades soportadas por los Servicios SOAP Powerbuilder|Listado de Librerias: funcionalidades soportadas por los Servicios SOAP Powerbuilder]]. Sin embargo en la mayortia de los casos basta con agregar el listado genérico el cual puede ser consultado desde [[#Listado genérico de Librerias: Componente Powerbuilder SICOF ERP|Listado genérico de Librerias: Componente Powerbuilder SICOF ERP]]. 
 + 
 +==== Paso 4: Seleccione las operaciones a desplegar ​y actualice el Target Namespace ​==== 
 +Identifique las clases lanzadoras y seleccione las operaciones que se publicarán en el despliegue. ​Ademas asegurese de modificar la propiedad **Target Namespace** de la pestaña **Object** reemplazando el valor por defecto http://​tempurl.org por http://​ada.sicoferp.backend.ws.co
  
 ==== Paso 5: Mantener la configuración de despliegue en el servidor ==== ==== Paso 5: Mantener la configuración de despliegue en el servidor ====
-Este paso es opcional pero se recomienda en el proceso de despliegue. Siempre mantenga el objeto proyecto bloqueado en el servidor de despliegue para mantener actualizada la configuración y evitar cambios por los desarrolaldores.+Este paso es opcional pero se recomienda en el proceso de despliegue. Siempre mantenga el objeto proyecto bloqueado en el servidor de despliegue para mantener actualizada la configuración y evitar cambios por los desarrolladores.
  
 ==== Paso 6: Desplegar ==== ==== Paso 6: Desplegar ====
ada/tips/sicoferp/general/pbtows/procesos/despliegue.1565712051.txt.gz · Última modificación: 2019/08/13 16:00 por administraidor