Parece que sempre na vida temos que escolher entre uma coisa ou outra. Sempre existem duas opções e, apesar de somente duas, muitas vezes é difícil decidir qual é a melhor. Qual o melhor tipo de sistema Web based ou Cliente-Servidor?

Porque é importante para minha empresa?Como também acontece as outras opções a resposta é “depende” mas antes de definirmos o que é melhor vamos tentar entender o que é cada um destes sistemas, quais as vantagens e desvantagens e quais detalhes são importantes na hora de tomar a decisão quando você for comprar um novo sistema para a sua empresa.

 

Primeiro vamos as definições:

  • Sistema Web based: A definição geral é que é um software que você usa através da internet e tendo um web browser (Chrome, Firefox, Internet Explorer) como interface. Você não precisa instalar nenhum CD ou fazer download de nenhum software ou se preocupar com atualizações. Um exemplo é o sistema de InternetBank, outro exemplo são ferramentas de email como Gmail ou Hotmail. Isso significa que você, provavelmente, já usa sistemas web based e talvez não soubesse.
  • Sistema Cliente-Servidor: São sistemas que dividem as tarefas para a execução das ações em 2 partes:
    1. A parte servidora que é responsável por conectar com o banco de dados e se comunicar com os clientes do sistema através de uma rede de computadores. Normalmente essa rede é uma rede corporativa.
    2. A parte cliente se comunica com um ou mais servidores para solicitar algum serviço e aguarda uma resposta deste servidor.

A principio não parecem tão diferentes a não ser pela rede local ou a internet, mas existem muitas diferenças.

  1. Um sistema web based normalmente é projetado para atender um grande número de usuários, já o cliente-servidor necessita que para ser utilizado o sistema tenha-se um cliente instalado e isso irá limitar o número de acessos.
  2. Um sistema cliente-servidor necessita que o computador cliente possua processamento suficiente para executar o tal programa cliente, já o sistema web based necessita que se possa executar um web browser, aliás muitas vezes não precisa nem ser um computador, pode ser um Tablet ou mesmo um Smart Phone.
  3. O sistema web based necessita de uma internet de qualidade, o que nem sempre é verdade no Brasil, já o sistema cliente-servidor trabalha em uma rede local e normalmente independe da internet.
  4. No sistema web based os dados trafegam na rede e de alguma forma podem isso pode não ser muito seguro, se bem que os sistemas de banco mostram o contrario. Já os sistemas cliente-servidor não publicam nenhuma informação na rede e em tese são mais seguros.
  5. Os sistemas clientes servidor demandam investimento em pessoal de Tecnologia da Informação, equipamentos, cabeamentos. Já nos sistemas web based a maior parte do investimento em infra-estrutura fica por conta da empresa fornecedora.

Existem mais pontos que poderíamos comparar mas dá para perceber que os sistemas em tese tem uma grande diferença na forma de utilização e com os investimentos em segurança e na computação nas nuvens os sistemas web based irão expandir rapidamente.

Para não ficar em cima do muro minha opinião é que sistemas web based possuem ainda alguns problemas mas que serão solucionados conforme a internet evoluir e os sistemas cliente-servidor não irão mais existir com o tempo.

O sistema Kite MES é web based, apesar de utilizarmos a rede corporativa da empresa e não a internet, o sistema é instalado em um equipamento interno da empresa e a busca pela informação é restrita ao ambiente corporativo através de web browser. Isso ter a flexibilidade da internet com a segurança da rede corporativa. As atualizações são feitas de maneira bastante simples e não há a necessidade de se instalar software cliente em cada ponto que será utilizado. Assim como em todos os sistemas web based  tradicionais senhas e criptografias são utilizadas para garantir a segurança das informações. Tablets e Smart Phones podem ser utilizados para acessar o Kite MES e finalmente, se for o caso, é muito simples acessar de fora da empresa. Como o Kite MES está preparado um dia, que sabe, será totalmente nas nuvens…