É importante ter em mente, que o módulo Perspective não veio para substituir o Vision, na verdade, eles se complementam e podem ser usados em conjunto. O Módulo Vision é uma boa opção para quem pretende construir aplicações industriais tradicionais, já o Perspective deve ser levado em consideração para aplicações mobile.  

Como os módulos Vision e Perspective se complementam? 

Para entender o porquê dos dois módulos andarem lado a lado, vamos ver como o módulo Perspective se encaixa na plataforma do Ignition.

Na topologia de uma instalação típica do Ignition, há o Ignition Gateway, o Ignition Designer e os clientes Vision. Na base do Gateway está o sistema operacional, que pode ser Windows, Mac ou Linux. Acima do sistema operacional está a camada de tempo de execução / VM Java, na qual o Ignition é executado. Acima da camada de tempo de execução / VM está a plataforma Ignition, que fornece muitos recursos e serviços como tags, projetos, conexões de banco de dados, a rede de gateway e assim por diante. No topo da pilha estão os módulos, que permitem que você faça uma série de coisas úteis, como conectar-se a dispositivos, usar bancos de dados de forma eficaz, enviar notificações de alarme, gerar relatórios e, no caso do Módulo Vision, criar aplicativos que rodam como clientes Vision.

Os clientes Vision e o Ignition Designer são semelhantes. Eles também são executados usando Java em cima do sistema operacional, além de o cliente Vision ser multiplataforma, podendo assim, ser executado em Windows, Mac e Linux.

O que chamamos de “cliente” no Vision é chamado de “sessão” no Perspective, e os dois realmente são muito semelhantes. Na parte inferior está o sistema operacional. Além de oferecer suporte a Windows, macOS e Linux, o Perspective também oferece suporte a Android e IOS. A próxima parte, é o navegador da web, que é muito semelhante à camada de tempo de execução / VM nas outras pilhas porque fornece um ambiente para executar código, gerar interfaces de usuário e se comunicar de volta com o Gateway. Além disso, executa o próprio aplicativo de sessão Perspective e, em seguida, os módulos podem aumentar os recursos do Perspective.

Como você pode ver, o Perspective é apenas mais um módulo. Ele é instalado no Gateway e fornece uma experiência de design no Designer, assim como fazem outros módulos do Ignition. Vision também é apenas um módulo; e não o próprio Ignition. Assim, o Vision e o Ignition Perspective podem ser executados lado a lado no mesmo servidor.

Deixe uma resposta

%d