i-Sync

O sistema i-Sync é um framework desenvolvido pela empresa Inovar Soluções em Tecnologia, que tem o principal objetivo de prover uma maior integração e convergência entre sistemas de diferentes plataformas e afins. Seu uso é aconselhável às empresas que possuam sistemas legados (sistemas pré-existentes que por sua importância e risco tem sua substituição inviabilizada) e que desejem de alguma forma, integrar esses sistemas com sistemas atuais, que podem ser sistemas web (sites e portais) ou sistemas desktop. Para entendermos melhor o funcionamento do framework , vamos simular um cenário específico:

Cenário:

Vamos supor que um determinado cliente possui um sistema legado desenvolvido com a linguagem de programação VBA e que utiliza um banco de dados (SGBD) Microsoft Access. Neste cenário, imaginemos que devido alguma decisão da gerência da empresa, foi decidido que a empresa irá disponibilizar na internet alguns dados de seu sistema legado. O agravante desta solicitação está no fato de que por segurança o sistema web da empresa está hospedado em um servidor externo da empresa.

Solução:

Diante deste cenário,  o i-Sync atua em cada um dos sistemas (web e desktop). No sistema web, é configurado um cliente i-Sync e na rede do cliente é instalado outro cliente em uma máquina qualquer ou no servidor. Dessa maneira, os dados dos sistemas são sincronizados periodicamente, de acordo com uma periodicidade previamente determinada pelo cliente ou necessidade do negócio.

Vale frisar, que a utilização do i-Sync não se restringe ao exemplo exposto no cenário acima, sua utilização é flexível e aderente a qualquer tipo de plataforma, sistema e banco de dados, bastando para tal, a instalação de um cartucho específico a cada tipo de plataforma e banco de dados.

O diferencial desse produto é a sua flexibilidade e aderência às normas e padrões nacionais de interoperabilidade (e-PING). Além da garantia de segurança e sigilo dos dados trafegados, pois o framework utiliza um sofisticado sistema de autenticação (criptografia assimétrica) e criptografia dos dados (SSL).

Plataformas Suportadas:

 

  • Windows
  • Linux
  • HP-UX
  • Solaris

 

Linguagens de programação de aplicações suportadas:

 

  • Java
  • JSP
  • VB e VBA
  • PHP
  • ASP
  • Delphi
  • Clipper

 

Bancos de dados de aplicações suportados (SGBDs):

 

  • Oracle
  • MySql
  • PostgreSQL
  • Access
  • Excel
  • Firebird
  • DB2
  • Paradox
  • Interbase

 

Requisitos mínimos para o cliente WEB (Servidor Web):

 

  • Link de internet com no mínimo 512 kbps de banda;
  • Sistema Operacional Linux (Debian, Red Hat, Ubuntu, Fedora) ou Windows (98/2000/Me/XP/Vista/Seven);
  • Servidor Web Apache, Tomcat, JBOSS ou IIS;
  • Processador de 1.4 GHz ou superior;
  • Memória de 1 GB ou superior;
  • Espaço em disco mínimo 10 MB.

 

 

Requisitos mínimos para o cliente Desktop (Máquina do cliente ou servidor de rede):

 

  • Link com a internet de no mínimo 512 kbps de banda;
  • Sistema Operacional Linux (Debian, Red Hat, Ubuntu, Fedora) ou Windows (98/2000/Me/XP/Vista/Seven);
  • Processador de 1.4 GHz ou superior;
  • Memória de 128 MB ou superior;
  • Espaço em disco mínimo 20 MB;
  • Navegador Web Internet Explorer V. 6.0 ou superior ou Mozilla Firefox v. 3.0 ou superior.