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 15:45]
administraidor
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.
 +
 +=== Notas ===
 +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 ====
 +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 ====
 +Una vez validada toda la configuración y seleccionado las operaciones a publicar. Proceda con el deploy del proyecto.
  
 +==== Paso 7: Validar Servicios ====
 +Al finalizar el despliegue valide que las operaciones fueron publicadas correctamente. Para esto apoyese de herramientas de testing como SOAP-UI
  
  
  
  
ada/tips/sicoferp/general/pbtows/procesos/despliegue.1565711134.txt.gz · Última modificación: 2019/08/13 15:45 por administraidor