Skip to content

Proxy para busca de endereços no Web Service dos correios

Notifications You must be signed in to change notification settings

artodeschini/ProxyService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proxy Service

Requires

  • Java 11
  • Maven 3.6 >
  • jsoup
  • quarkus
  • graalvm (opctional executar como nativo)
  • Docker

to build

mvn clean install

to run application local

java -jar target/quarkus-app/quarkus-run.jar

to run application with docker

mvn clean install

# cria a imagem
docker build -t proxy-service .

# executa a applicacao de iterativa
docker run -it --rm --name proxy-service -p 8080:8080 proxy-service

# executa como demon para vps
docker run -d --rm --name proxy-service -p 8080:8080 proxy-service

Notas da versao 2.0.4

  • Adicionado calculo de distancia entre cep e cep
  • Adicioando api de conversao de moedas
  • Adicionado balanceador de carga para alterar na busca por cep nao seja bloqueada por excesso de chamadas

Notas da versao 2.0.3

  • Adicionado busca por logradouro

Notas da versao 2.0.2

  • Ajustes para separar o endereco do complemento

Notas da versao 2.0.1

  • WSDL do correio exige senha alterado para fazer crawler do site do correios

Notas da versao 2.0

  • Aplicaçao migrada para utilizar microsrviço com quarkus
  • Adicionado crawler do IBGE para encontrar o código da cidade

notas da versao 1.0.0

  • utilizava wso2 esb para fazer o proxy
  • Este era um projeto de um class mediator para WSO2 ESB