Neo Com/Esquema de funcionamiento

Esquema de funcionamiento

Neo Com® utiliza 3 procesos de comunicación básicos:

esquema neocom 

Ejecución de un proceso en destino

El punto 1 del gráfico describe cómo Neo Com® implementa la ejecución de un proceso en remoto.

Con Neo Business Solutions podemos ejecutar un proceso desde nuestro nodo (origen) sobre un nodo remoto (destino). Este tipo de comunicación se realiza de forma síncrona:

  • Desde el Back Office (origen), se ejecuta un proceso sobre el equipo destino.
  • Este proceso viaja hasta el destino en un archivo XML y por un puerto TCP específico.
  • Una vez llega al destino, Neo SOAP interpreta el proceso recibido y hace de pasarela hacia la Base de Datos.

Ejemplo: Ejecución de un recálculo de estadísticas en el equipo destino.

  • Desde el Back Office (origen), se ejecuta el proceso de recalcular estadísticas en el equipo destino.
  • En un archivo XML se encapsula las órdenes que ejecutarán en destino el recálculo de estadísticas.
  • Cuando llega al destino, Neo SOAP comprueba el origen e interpreta el archivo XML para ejecutar las órdenes que contenga.

Envío de información estándar

El punto 2 del gráfico muestra el funcionamiento habitual de Neo Com® cuyo funcionamiento es asíncrono:

  • Desde el Back Office se ejecuta un envío de información (manual o automático).
  • La infomación a enviar se encapsula en un archivo XML y se añade el trabajo a la cola de procesos como pendiente.
  • Neo KERNEL consulta la cola cada cierto tiempo y ejecuta el envío. Si este no tiene éxito, programa un nuevo intento para más tarde.
  • Si la comunicación es correcta, el archivo XML es interpretado por Neo SOAP insertando / modificando los datos de la Base de Datos destino.

Ejemplo: Cierre de jornada

  • Cuando se cierra la jornada en un local (origen) automáticamente genera el envío de información de la misma, esta se añade a la cola procesos como pendiente.
  • Neo KERNEL ejecuta el proceso pendiente envíando la información de la jornada a la central (destino).
  • Neo SOAP de la central interpreta el archivo XML con la información de la jornada e inserta dicha información en la Base de Datos, pudiendo así consultar la información en central después del cierre. 

Combinación de los métodos anteriores

El punto 3 del gráfico muestra una combinación de los 2 métodos anteriores:

Recuperación de datos desde la central:

  • Desde Central solicitamos a un local el reenvío de datos de la jornada. Esta solicitud utiliza inicialmente la ejecución de un proceso en destino que hará que el equipo del local ejecute un envío de información.
  • Cuando el equipo del local ejecuta el envío de información, esta es enviada a Central por el método estandar; se añade a la cola de procesos y es enviada de forma asíncrona.

Esquema de conexión

 

esquemaglobal

 

 

¡Atención! Este sitio usa cookies y tecnologías similares.

Si no cambia la configuración de su navegador, usted acepta su uso. Saber más

Acepto

Política de Cookies

Definición y función de las cookies
Una cookie es un fichero que se descarga en su ordenador al acceder a determinadas páginas web. Las cookies permiten a una página web, entre otras cosas, almacenar y recuperar información sobre los hábitos de navegación de un usuario o de su equipo y, dependiendo de la información que contengan y de la forma en que utilice su equipo, pueden utilizarse para reconocer al usuario, pero en ningún momento proporcionan información de carácter personal.

¿Qué tipos de cookies utiliza esta página web?

Cookies de sesión
Son cookies diseñadas para recabar y almacenar datos mientras el usuario accede a una página web. Esta información sólo se almacena en su navegador y se destruye una vez que su navegador se cierra.

Cookies de análisis estadístico
Cookies que se utilizan para recopilar información acerca de cómo los visitantes usan nuestro sitio. Utilizamos la información para elaborar informes y para ayudarnos a mejorar la navegación de la web. Las cookies recopilan información de forma anónima, incluyendo el número de visitantes, desde donde los visitantes han llegado al sitio web y las páginas que visitaron.
Este análisis se realiza mediante la herramienta Google Analytics, de los que puede obtener más información sobre sus políticas de privacidad aquí.

Revocación y eliminación de cookies
Usted puede permitir, bloquear o eliminar las cookies instaladas en su equipo mediante la configuración de las opciones del navegador instalado en su ordenador, en caso que no permita la instalación de cookies en su navegador es posible que no pueda acceder a alguna de las secciones de nuestra web.

Si desea más información sobre el uso de cookies puede solicittarla a info@neogrup.com

Gran Via de les Corts Catalanes, 751A 1º - 2ª 08013 Barcelona Spain - Tel. 932 440 620 Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

© 2018 NEO GRUP MANAGEMENT, S.L. Todos los derechos reservados.