ftp, pgp, as400 data exchange
Работаю над следующей задачкой.
На постоянной основе, с периодичностью 2 раза в день нужно забирать новые файлы с ftp-сервера.
Файлы зашифрованы в формате PGP (openpgp.org), их нужно раскрывать и загонять в таблицу на сервере DB2 AS400
Пытаюсь сделать всё одной программкой на Java.
Сделал прототип доступа к DB2 через JDBC (http://jt400.sourceforge.net) – заняло прилично времени, Было много неизвестных, начиная от поиска правильных драйверов, до выястения строки коннекта. До этого с DB2 никогда не работал, только богатый опыт с Oracle.
PGP decode с помощью библиотеки Bouncy Castle (http://www.bouncycastle.org) – тоже орешек не сразу раскололся. Документации на либу нет, зато есть Exceptions. Оказалось нужно доустанавливать в JRE версию JCA в неограниченной длиной ключа (Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 6)
Интресно узнать. Насколько сложно было бы решить эту задачу скриптовыми средствами?