Obtener pdf de CURP

Hola, necesito hacer una aplicación que me obtenga el pdf de la Curp de la pagina de gobierno federal, la cuestión es que no se por dónde comenzar, desde la conexión, la tranferencia de datos (un listado de nombre y fechas de nacimiento que se encuentran en mi BD), la recepción del archivo pdf, etc. Estoy trabajando con JSF ojalá alguien pueda orientarme sobre el tema. Gracias por tomarse el tiempo de leer este planteamiento. Un saludo.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Debería de ser

Debería de ser "relativamente" sencillo llamar a la pagina de la curp:

http://consultas.curp.gob.mx/CurpSP

Los formularios que usa están a la vista y el que devuelve el PDF está ahí mismo.

Entonces, debería de bastar con que uses una biblioteca como la de HttpClient de Apache

http://hc.apache.org/httpcomponents-client-ga/

Y pasarle los parametros. Lo que te devuelve será un stream binario que es el PDF. ...

Gracias

Gracias OscarRyz, de hecho ya habia visto la página para obtener el pdf, el punto estaba en que no encontraba la forma de obtener o extraer el pdf, le echaré un vistazo a la biblioteca que mencionas y ya te contaré cómo me fué. Saludos.

Ese es una forma, realmente

Ese es una forma, realmente no será la ideal, porque cualquier cambio que haga la página se romperá tu programa.

El HttpClient es una biblioteca para que tu programa en Java simule que es un navegador web y le haga peticiones.

Algunos servidores bloquean estos clientes ( por que se usan para spam ) pero a juzgar por la apariencia del sitio, es posible que no tengas problemas.