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

Cómo la automatización de servidores llegó a FANG

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

A menudo, estas aplicaciones tienen macrolenguaje incorporado para crear código que utiliza estos servicios, por ejemplo, en el caso de secuencias de operaciones repetitivas. En otras palabras, las aplicaciones de este tipo son programables.

La automatización del servidor puede ejecutarse en el espacio de direcciones del cliente. En este caso, se denomina servidor interno (en proceso) 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 fuera de proceso. Se trata de servidores de este tipo de los que se hablará.

Si el servidor de automatización se realiza en una computadora que no sea la computadora donde se ejecuta el controlador, se denomina remoto. Tenga en cuenta que muchos servidores de automatización locales se pueden ejecutar de forma remota. ¿Cómo llegó a FANG?

FANG significa las empresas de tecnología más grandes de los EE. UU., que son:
F:Facebook
A:Amazon
N:Netflix
G:Google

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

Fue la última década la que realmente determinó la automatización de servidores para FANG. Los desarrolladores se han involucrado para presentar el sistema, que funciona muy bien.

Cabe mencionar que las empresas más pequeñas que no son de tecnología también están comenzando a usarlo, especialmente los corredores de divisas que ahora permiten que la automatización del servidor le brinde información al cliente sobre qué indicadores MT5 necesita para una experiencia perfecta.

Fintech se ha convertido lentamente en un campo en el que estas tecnologías son realmente importantes y cada vez más empresas esperan 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 consultar los métodos de los objetos en diferentes espacios de direcciones para administrar el servidor. Para este fin se utiliza la tecnología LRPC (llamadas a procedimientos remotos locales).

Como se mencionó anteriormente, cada servidor SOM (que es la automatización del servidor) y cada clase de objetos SOM tiene un GUID (identificador único global) único de 128 bits.

Cuando va a las clases de objetos SOM, a veces se le llama CLSID (ID de clase). Cuando crea servidores SOM (incluidos los servidores de automatización), puede generar TI automáticamente con la ayuda de GUID y CLSID, aunque puede generarlos si es necesario llamando a la API estándar de Windows coCreateGUID.

La información sobre todos los servidores SOM y las clases de objetos SOM se almacena en el registro del sistema, lo que le 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 desde el registro.

En general, el servidor SOM es una aplicación que crea un objeto SOM y lo pone a disposición de otros programas. El servidor de automatización proporciona a sus clientes un objeto de tipo especial para el acceso:objeto de despacho.

Al mismo tiempo, en el espacio de direcciones del controlador de aplicaciones que controla el servidor, hay una variable opcional que contiene la interfaz IDispatch, que le da 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, la posición y la visibilidad de la ventana del servidor. El controlador también funciona copiando objetos del servidor en el portapapeles, agregando 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 proporcionan los desarrolladores del servidor a los desarrolladores para automatizar con aplicaciones externas.


Sistema de control de automatización

  1. Cómo COVID-19 cambió (y no cambió) la automatización en plásticos
  2. ¿Cuánto cuesta la automatización robótica?
  3. Cómo la automatización está afectando todo tipo de fabricación en 2020
  4. Cómo la automatización puede ayudar a acelerar una vacuna
  5. ¿Qué es la automatización de marketing y cómo se utiliza?
  6. Cómo elegir un controlador de automatización industrial
  7. ¿Cómo está dando forma la tecnología al futuro de la fabricación?
  8. ¿Qué tan brillante es el futuro de la automatización?
  9. Cómo elegir un proyecto para la automatización
  10. Cómo desarrollar un plan para la modernización de la automatización
  11. Cómo evaluar empresas de ingeniería de automatización