Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Sistema de control de automatización

Automatización de servidores: De macros de escritorio a plataformas FANG

La gran mayoría de las aplicaciones de escritorio actuales están diseñadas para que los usuarios realicen ciertas operaciones: creación de documentos, cálculos, análisis de datos, etc.

A menudo, estas aplicaciones tienen lenguaje de macros integrado para crear código que use estos servicios, por ejemplo en el caso de secuencias de operaciones repetitivas. En otras palabras, aplicaciones de este tipo son programables.

La automatización del servidor puede ejecutarse en el espacio de direcciones del cliente. En este caso, se llama servidor interno (in-process) y se implementa como una biblioteca (DLL).

Además, el servidor de automatización puede ejecutarse en su propio espacio de direcciones, diferente del espacio de direcciones del controlador. En este caso, se llama servidor out-of-process. Se hablará de servidores de este tipo.

Si el servidor de automatización se ejecuta en una computadora distinta a donde se ejecuta el controlador, se llama remoto. Nota que muchos servidores de automatización locales pueden ejecutarse remotamente. ¿Cómo llegó a FANG?

FANG significa las mayores empresas tecnológicas en EE. UU., que son:
F – Facebook
A – Amazon
N – Netflix
G – Google

Ya han logrado convertirse en una de las empresas más prominentes en Estados Unidos. La automatización de servidores es especialmente importante para ellos porque cuando hablamos de automatizar procesos. Tales grandes empresas son las que más las necesitan.

Fue la última década la que realmente determinó la automatización de servidores para FANG. Desarrolladores han estado involucrados para introducir el sistema, que funciona genial.

Debe mencionarse que empresas no tecnológicas más pequeñas están empezando a usarlo también, especialmente brokers FX que ahora permiten la automatización de servidores para proporcionar información al cliente sobre qué indicadores MT5 necesita para la experiencia perfecta.

Fintech se ha convertido lentamente en un campo donde tales tecnologías son realmente importantes y cada vez más empresas miran hacia esta tendencia.

¿Cuál es el concepto detrás de la automatización de servidores?

Si el cliente y el servidor están en diferentes espacios de direcciones (ya sea en la misma computadora o en diferentes), el cliente debe referirse a los métodos de objetos en diferentes espacios de direcciones para gestionar el servidor. La tecnología LRPC (Local Remote Procedure Calls) se usa para este propósito.

Como se mencionó antes, cada servidor SOM (que es el servidor de automatización) y cada clase de objetos SOM tiene un GUID (Identificador Global Único) de 128 bits único.

Cuando vas a clases de objetos SOM, a veces se llama CLSID (Class ID). Cuando creas servidores SOM (incluyendo servidores de automatización), puedes generarlo automáticamente con la ayuda de GUID y CLSID, aunque puedes generarlos si es necesario llamando a la API estándar de Windows coCreateGUID.

La información sobre todos los servidores SOM y clases de objetos SOM se almacena en el registro del sistema, lo que permite al cliente "no saber" en qué directorio (o en qué computadora de la red local) está el servidor SOM, y recibir información sobre él del registro.

En general, el servidor SOM es una aplicación que crea un objeto SOM y lo hace disponible a otros programas. El servidor de automatización proporciona a sus clientes un tipo especial de objeto para acceso – objeto dispatch.

Al mismo tiempo, en el espacio de direcciones de la aplicación controladora que controla el servidor, hay una variable opcional que contiene la interfaz IDispatch, dándole acceso a este objeto en el servidor SOM.

El controlador puede controlar el servidor iniciando su ejecución, creando documentos y otros objetos. También puede cambiar el tamaño, posición y visibilidad de la ventana del servidor. El controlador también opera copiando objetos del servidor al portapapeles, añadiendo datos al documento creado por el servidor, etc.

La disponibilidad de algunos tipos de capacidades de gestión del servidor depende de qué objetos, propiedades y métodos del servidor son proporcionados por los desarrolladores del servidor a los desarrolladores para automatizar con aplicaciones externas.

Sistema de control de automatización

  1. Cómo el COVID‑19 aceleró la automatización en la industria del plástico
  2. Cómo la automatización está revolucionando la fabricación en 2020
  3. Acelerar el desarrollo de vacunas: Cómo la automatización agiliza la producción
  4. ¿Qué es la automatización de marketing? Cómo transforma las campañas modernas
  5. Seleccionar el controlador de automatización industrial adecuado: guía completa
  6. Cómo la tecnología está transformando la fabricación del mañana
  7. El Futuro de la Automatización: Robots Autorreplicantes Remodelando la Industria 4.0
  8. Cómo elegir el proyecto de automatización adecuado: Guía estratégica
  9. Guía Estratégica para Planificación de Modernización de Automatización
  10. Criterios Clave para Elegir un Socio de Ingeniería de Automatización Confiable
  11. Entendiendo el Verdadero Costo de la Automatización Robótica para Fabricantes