Herramientas de usuario

Herramientas del sitio


desarrolladores:webservice_consumidores:wsconsumergui.py

Diferencias

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

Enlace a la vista de comparación

desarrolladores:webservice_consumidores:wsconsumergui.py [03/02/2021 09:32]
guille
desarrolladores:webservice_consumidores:wsconsumergui.py [21/01/2023 04:19] (actual)
Línea 7: Línea 7:
 Es el archivo de configuración que lee el daemon al principio de todo. Ahí se indican los primeros parámetros necesarios para que se pueda iniciar el daemon. Respeta la estructura de un archivo de tipo INI de windows. Es el archivo de configuración que lee el daemon al principio de todo. Ahí se indican los primeros parámetros necesarios para que se pueda iniciar el daemon. Respeta la estructura de un archivo de tipo INI de windows.
  
-|+El detalle de las secciones y las claves es:
  
-|[https]_PARA__TABLE_INS_BaseURI = "https://ws.test.suap.com.ar/​procesador/​doV2/"​_PARA__TABLE_INS__PARA__TABLE_INS_User = Cof8Zk1d_PARA__TABLE_INS_Password = MvW4Ufv_PARA__TABLE_INS__PARA__TABLE_INS_[Folders]_PARA__TABLE_INS_input = ./​wsInput_PARA__TABLE_INS_output = ./​wsOutput_PARA__TABLE_INS_tmp = ./​wsTmp_PARA__TABLE_INS_checkInputFolderRate = 0.5_PARA__TABLE_INS__PARA__TABLE_INS_[Message]_PARA__TABLE_INS_parserCfg = wsMessageParserCfg_mailab.json_PARA__TABLE_INS__PARA__TABLE_INS_[Behavior]_PARA__TABLE_INS_processView = False |+    * **[https]**Es la sección donde se configura el acceso al ws 
 +      * **BaseURI**:​ es la url o uri del ws. Solo la primera parte a la que se le irán agrenado luego los recursos y acciones 
 +      * **User**: es el usuario para el ws 
 +      * **Password**:​ es el password para el usuario del ws 
 +    * **[Folders]**: Aquí se configuran las 3 carpetas necesarias para que el daemon funcione. 
 +      * **wsInput**:​ Es la carpeta donde el  sistema externo dejará los mensajes con las consultas para el WS de  suapEl daemon va a monitorear esta carpeta esperando archivos con  mensajes. 
 +      * **wsOutput**:​ Es la carpeta donde se dejarán los resultados de las transacciones con el ws de suap 
 +      * **wsTmp**: Es una carpeta temporal en la que quedarán los mensajes que no obtuvieron respuesta o que presentaron algún problema 
 +      * **checkInputFolderRate**:​ Es la cantidad de segundos que espera el daemon para ver si hay un archivo nuevo o no en wsInput 
 +    * [**Message]**: Esta sección permite ​ configurar aspectos de como se van a manipular los mensajes (archivos) ​ que se van a enviar al ws de suap y los que se van a recibir antes de  guardarlos en wsOutput 
 +      * **parserCfg**:​ aquí se indica un json de configuración con los criterios para manipular los mensajes de entrada y salida. 
 +    * **[Behavior]**: Comportamiento del daemon 
 +      * **processView**:​ indica si se procesa la  sección VIEW de la respuesta de suap (true) o si se ignora y queda a  cargo de la aplicación externa su consideración (false)
  
-El detalle ​de las secciones y las claves es:+
 + 
 + A modo de ejemplo, una configuración podría ser esta:
  
-    * [https]: Es la sección donde se configura el acceso al ws +[https] ​\\ BaseURI ​= "https://ws.test.suap.com.ar/​procesador/​doV2/"​ \\  \\ User = Cof8Zk1d \\ Password ​= MvW4Ufv \\  \\ [Folders] ​\\ input = ./wsInput ​\\ output = ./wsOutput \\ tmp = ./wsTmp \\ checkInputFolderRate ​= 0.5 \\  \\ [Message] ​\\ parserCfg ​= wsMessageParserCfg_mailab.json \\  \\ [Behavior] ​\\ processView ​= False
-      * BaseURI: ​es la url o uri del ws. Solo la primera parte a la que se le irán agrenado luego los recursos y acciones +
-      * User: es el usuario para el ws +
-      * Password: es el password para el usuario del ws +
-    * [Folders]: Aquí se configuran las 3 carpetas necesarias para que el daemon funcione. +
-      * wsInput: Es la carpeta donde el sistema externo dejará los mensajes con las consultas para el WS de suapEl daemon va a monitorear esta carpeta esperando archivos con mensajes. +
-      * wsOutpu: Es la carpeta donde se dejarán los resultados de las transacciones con el ws de suap +
-      * wsTmp: Es una carpeta temporal en la que quedarán los mensajes que no obtuvieron respuesta o que presentaron algún problema +
-      * checkInputFolderRate: Es la cantidad de segundos que espera el daemon para ver si hay un archivo nuevo o no en wsInput +
-    * [Message]: Esta sección permite configurar aspectos de como se van a manipular los mensajes (archivos) que se van a enviar al ws de suap y los que se van a recibir antes de guardarlos en wsOutpu +
-      * parserCfg: aquí se indica un json de configuración con los criterios para manipular los mensajes de entrada y salida. +
-    * [Behavior]: Comportamiento del daemon +
-      * processView: indica si se procesa la sección VIEW de la respuesta de suap (true) o si se ignora y queda a cargo de la aplicación externa su consideración (false)+
  
desarrolladores/webservice_consumidores/wsconsumergui.py.1612344773.txt.gz · Última modificación: 21/01/2023 04:19 (editor externo)