O KeyConsyultas-webservice foi desenvolvido a partir de um framework moderno como uma plataforma gerenciável, implementada em uma arquitetura flexível e escalável, baseada em tecnologias Cloud Computing e "open source".
O Sistema é composto por dois módulos principais:
- Webservice Distribuidor (WSD): módulo inteligente do Sistema com recursos de administração. De um lado provê o webservice para os programas usuários e de outro distribui as tarefas aos robôs de consultas on line.
- Pool de Robôs (robot): recurso de automação de consultas on line em sites públicos. Realiza a navegação (crawling) e o fluxo transacional da consulta além de resolver o CAPTCHA via OCR (Optical Character Reader).
O KeyConsultas-webservice conta com um controle de uso no fluxo transacional que evita a sobrecarga de acessos aos sites públicos-alvo das consultas.
É um webservice síncrono que utiliza REST (Representation State Transfer) como arquitetura de software para sistemas distribuídos, com as seguintes características:
- Utiliza o método GET para acessar dados em uma URL (Unified Resource Locators). Esta URL contém os parâmetros necessários para requisitar uma consulta automatizada em nossos servidores;
- Retorna resposta em formato JSON (JavaScript Object Notation) ou em XML (opção feita na chamada);
- Utiliza HTTP ou HTTPS como protocolo de enlace.
- Oferece um Gateway SOAP XML para sistemas legados (usa GET/POST sobre HTTP/HTTPS).
O KeyConsultas-webservice atende de modo geral a qualquer Sistema Usuário externo, como por exemplo:
- Sistema ERP ou CRM: para processos de consulta cadastral de novos registros ou para revalidar a situação cadastral automaticamente antes da emissão de uma operação mercantil (NFe);
- O Portal de Serviços KeyConsultas-web: para consultas de Pré-cadastro ou para Saneamento Cadastral por Lote de registros;
- Aplicativos Mobile: aplicativos de cadastro integrados a sistemas móveis de vendas, desenvolvidos para plataformas de Smartphones ou Tablets.
Visite o site do serviço KeyConsultas-web para saber mais sobre nossa plataforma de serviços de Saneamento e Governança de cadastros.