Herramientas de usuario

Herramientas del sitio


ada:tips:sicoferp:general:pbtows:procesos:createcomponet

PBtoWS - Proceso: Creación de Componentes

A continuación se explicará el proceso de creación de proyectos PB los cuales representarán los componentes SOAP de la migración.

Pasos Previos

Antes de crear un proyecto PB 1) debe realizar los siguientes pasos:

Ejemplo

Creación de Componente

Abra el proyecto de migración PBtoWS (copia Local) y siga los siguientes pasos como se ilustra en las siguientes imagenes teniendo presente las observaciones de cada paso:

Paso 1: Nuevo Target

Crear nuevo proyecto y seleccionar target .Net Web Service

Paso 2: Siga al paso siguiente

Paso 3: Estructura Limpia

Definir que se creará un proyecto desde Cero (estructura limpia)

Paso 4: Definición de Nombre

Ingrese un nombre del proyecto (Basado en la Nomenclatura estandar) seleccionando como directorio raíz el nuevo directorio creado en los pasos previos.

Paso 5: Incluir Librerias Core

Adicione las librerias del Core al nuevo componente las cuales estaran en la copia local en la ruta: ADA\SICOF\SICOF PBtoWS\Local\Branches\branches 12.5.2.5.0\Core

Paso 6: Objeto Lanzador de Servicios

Ingrse el nombre de la clase lanzadora de los servicios, recuerde que este nombre debe ser igual al de la definición del proyecto respetando la nomenclatura estandar. No olvide ingresar una descripción.

Paso 7: Directorio Virtual del Web Service

Similar al paso anterior ingrese el nombre del directorio virtual para el web service del componente, recuerde que este nombre debe igual al de la definición del proyecto respetando la nomenclatura estandar.

Paso 8: Recursos Locales para el Proyecto

Ignorar este paso por el momento

Paso 9: Referencias de APIs requeridas

Ignorar este paso por el momento

Paso 10: Configuración de despliegue

Ingrese la información que indica la imagen

Paso 11: Confirmar cambios

Confirme la configuración para crear el proyecto

Paso 12: Verificación

Si realizó todos los pasos anteriores al confirmar los cambios verá el nuevo proyecto adiconado a su copia local

Paso 13: Librerias de Trabajo

Cree las librerias básicas para el componente:

  • Modelo: Libreria utilizada para las definiciones de consultas y datawindows
  • Controller: Librerias que contendrán el código PB de los procesos del componente

Paso 14: Organización del Proyecto

Ordene las libreria de la siguente forma como lo muestra la siguiente imagen

Paso 15: Clase de Invoación de Servicios

Extienda la clase n_cst_service para crear la clase de invocación de servicios del componente.

Paso 16: Proyecto Configurado

El objetivo de estos pasos es la creación del proyecto, organización estandar del proyecto y creación de la clase de invocación de los servicios.

Paso 17: Subir los cambios

Si el resultado de su configuración es similar a la imagen del Paso 16, el proyecto está listo para trabajar. El siguiente paso consistirá en subir los cambios a la ruta de la copia del repositorio manteniendo la misma estructura (La carga inicial se debe realziar manual, es decir se debe copiar la carpeta local en la ruta del repositorio local).


Notas

  • La Libreria sf00proxy.pbl ya no es necesaria en la creación de componentes. Se aconseja eliminarla de los proyectos.

←Volver atrás

1)
PB: PowerBuilder
ada/tips/sicoferp/general/pbtows/procesos/createcomponet.txt · Última modificación: 2019/09/12 19:13 por administraidor