Consumir dados de um sistema web em Java, socket

Java

12/07/2015

Olá bom dia pessoal, gostaria de saber como faço para consumir informações de um sistema web. Vou dizer oque eu preciso. Estou fazendo um sistema em Java para controle de processos jurídicos, preciso pegar andamentos dos processos no site do tribunal, para pegar essa informação de forma manual digito o nome do advogado ou numero do processo que mostra as atualizações dos processos do advogado ou do processo pesquisado. Gostaria de fazer essa pesquisa e trazer para o sistema automaticamente. Estou estudando socket mas não tenho certeza se esse é o caminho certo e não tenho encontrado informações . Agradeço desde já pela ajuda e por sugestões para qual caminho devo seguir e estudar.
Sidnei Ferreira

Sidnei Ferreira

Curtidas 0

Respostas

Ronaldo Lanhellas

Ronaldo Lanhellas

12/07/2015

Olá bom dia pessoal, gostaria de saber como faço para consumir informações de um sistema web. Vou dizer oque eu preciso. Estou fazendo um sistema em Java para controle de processos jurídicos, preciso pegar andamentos dos processos no site do tribunal, para pegar essa informação de forma manual digito o nome do advogado ou numero do processo que mostra as atualizações dos processos do advogado ou do processo pesquisado. Gostaria de fazer essa pesquisa e trazer para o sistema automaticamente. Estou estudando socket mas não tenho certeza se esse é o caminho certo e não tenho encontrado informações . Agradeço desde já pela ajuda e por sugestões para qual caminho devo seguir e estudar.


Raramente o caminho será Socket neste caso, a maioria dos sistemas jurídicos usam WebServices para esse tipo de comunicação. Primeiramente você precisa checar se nesse sistema que você quer consultar possui algum webservice disponível (WSDL, por exemplo).
GOSTEI 0
Sidnei Ferreira

Sidnei Ferreira

12/07/2015

Olá Ronaldo, então cheguei a ligar no TJSP para saber se eles possuem Webservice e eles disseram que ainda não, que está em fase de desenvolvimento. Cheguei a questionar como os Sistemas Jurídicos que existem atualmente coletava os andamentos dos processos e disseram que não sabiam. Então, não sei por onde começar a estudar para conseguir fazer isso, estou iniciando na Java, já estudei duas vezes os videos da XTI para ter uma boa base e estou partindo para web, estou dando continuidade do meu projeto de TCC Sistema Jurídico. Qual tecnologia deve estar sendo usada?

Obrigado desde já.
GOSTEI 0
Sidnei Ferreira

Sidnei Ferreira

12/07/2015

Olá bom dia pessoal, gostaria de saber como faço para consumir informações de um sistema web. Vou dizer oque eu preciso. Estou fazendo um sistema em Java para controle de processos jurídicos, preciso pegar andamentos dos processos no site do tribunal, para pegar essa informação de forma manual digito o nome do advogado ou numero do processo que mostra as atualizações dos processos do advogado ou do processo pesquisado. Gostaria de fazer essa pesquisa e trazer para o sistema automaticamente. Estou estudando socket mas não tenho certeza se esse é o caminho certo e não tenho encontrado informações . Agradeço desde já pela ajuda e por sugestões para qual caminho devo seguir e estudar.


Raramente o caminho será Socket neste caso, a maioria dos sistemas jurídicos usam WebServices para esse tipo de comunicação. Primeiramente você precisa checar se nesse sistema que você quer consultar possui algum webservice disponível (WSDL, por exemplo).




Olá Ronaldo, então cheguei a ligar no TJSP para saber se eles possuem Webservice e eles disseram que ainda não, que está em fase de desenvolvimento. Cheguei a questionar como os Sistemas Jurídicos que existem atualmente coletava os andamentos dos processos e disseram que não sabiam. Então, não sei por onde começar a estudar para conseguir fazer isso, estou iniciando na Java, já estudei duas vezes os videos da XTI para ter uma boa base e estou partindo para web, estou dando continuidade do meu projeto de TCC Sistema Jurídico. Qual tecnologia deve estar sendo usada?

Obrigado desde já.
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

12/07/2015

Olá bom dia pessoal, gostaria de saber como faço para consumir informações de um sistema web. Vou dizer oque eu preciso. Estou fazendo um sistema em Java para controle de processos jurídicos, preciso pegar andamentos dos processos no site do tribunal, para pegar essa informação de forma manual digito o nome do advogado ou numero do processo que mostra as atualizações dos processos do advogado ou do processo pesquisado. Gostaria de fazer essa pesquisa e trazer para o sistema automaticamente. Estou estudando socket mas não tenho certeza se esse é o caminho certo e não tenho encontrado informações . Agradeço desde já pela ajuda e por sugestões para qual caminho devo seguir e estudar.


Raramente o caminho será Socket neste caso, a maioria dos sistemas jurídicos usam WebServices para esse tipo de comunicação. Primeiramente você precisa checar se nesse sistema que você quer consultar possui algum webservice disponível (WSDL, por exemplo).




Olá Ronaldo, então cheguei a ligar no TJSP para saber se eles possuem Webservice e eles disseram que ainda não, que está em fase de desenvolvimento. Cheguei a questionar como os Sistemas Jurídicos que existem atualmente coletava os andamentos dos processos e disseram que não sabiam. Então, não sei por onde começar a estudar para conseguir fazer isso, estou iniciando na Java, já estudei duas vezes os videos da XTI para ter uma boa base e estou partindo para web, estou dando continuidade do meu projeto de TCC Sistema Jurídico. Qual tecnologia deve estar sendo usada?

Obrigado desde já.


Bom, se eles falaram que não há nenhum webservice ou nenhuma outra forma de comunicação com o sistema deles, fica meio difícil de fazer algo, suas possibilidades reduzem para quase 0.
GOSTEI 0
Sidnei Ferreira

Sidnei Ferreira

12/07/2015

Olá bom dia pessoal, gostaria de saber como faço para consumir informações de um sistema web. Vou dizer oque eu preciso. Estou fazendo um sistema em Java para controle de processos jurídicos, preciso pegar andamentos dos processos no site do tribunal, para pegar essa informação de forma manual digito o nome do advogado ou numero do processo que mostra as atualizações dos processos do advogado ou do processo pesquisado. Gostaria de fazer essa pesquisa e trazer para o sistema automaticamente. Estou estudando socket mas não tenho certeza se esse é o caminho certo e não tenho encontrado informações . Agradeço desde já pela ajuda e por sugestões para qual caminho devo seguir e estudar.


Raramente o caminho será Socket neste caso, a maioria dos sistemas jurídicos usam WebServices para esse tipo de comunicação. Primeiramente você precisa checar se nesse sistema que você quer consultar possui algum webservice disponível (WSDL, por exemplo).




Olá Ronaldo, então cheguei a ligar no TJSP para saber se eles possuem Webservice e eles disseram que ainda não, que está em fase de desenvolvimento. Cheguei a questionar como os Sistemas Jurídicos que existem atualmente coletava os andamentos dos processos e disseram que não sabiam. Então, não sei por onde começar a estudar para conseguir fazer isso, estou iniciando na Java, já estudei duas vezes os videos da XTI para ter uma boa base e estou partindo para web, estou dando continuidade do meu projeto de TCC Sistema Jurídico. Qual tecnologia deve estar sendo usada?

Obrigado desde já.


Bom, se eles falaram que não há nenhum webservice ou nenhuma outra forma de comunicação com o sistema deles, fica meio difícil de fazer algo, suas possibilidades reduzem para quase 0.


O mais estranho é que existe centenas de software que faz isso 'coleta os andamento dos processos'.
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

12/07/2015

Tem uma forma de fazer sem websevice mas trata-se mais de um "workaround". Você sabe o link onde a busca dos processos é realizada, provavelmente este recebe por parâmetro os dados para busca, ex:

https://tjsp.jus.br/index.php?numeroProcesso=xxxx&data=xxxxx


Sendo assim, você pode simular uma busca através do Java usando HttpsURLConnection. O maior trabalho será filtrar o conteúdo retornado para o seu sistema.
GOSTEI 0
POSTAR