Default

Вообще я юрист, а программирую так, для души

Дотянулся, наконец, до прокладки между журналом учёта документов в "Лотусе" и чем угодно прочим.
Итак, у нас будут разные адаптеры для "КомпаниМедиа", возможно, собственный вариант журнала и дашборды для сотрудников разного звена (пока в стадии проектирования в стиле "думаем, надо ли оно и какой фреймворк взять для фронта, чтобы не задолбаться"), а с "Лотусом" (IBM Lotus Notes) мы будем работать сугубо на учёт в Журнале Обработки Проектов в Управлении. От легаси никак не открутиться, потому что движение документов внутри управления учитывается именно там.
Плюс нюансы: 1) старый клиент 8.5.3 крутится под "Виндой", под Linux я клиент нашёл, но пока не ставил. Он древний и не знаю, получится ли; 2) он не просто древний, а ещё и 32-битный, и когда мы пишем обёртку под API, мы привязаны к Java 8 32-bit JDK. Отвязать я планирую с помощью передачи данных в виде JSON: наша новая современная Java-программа будет тыкаться к отдельно стоящей программе с собственным JRE, отдавать ей запрос, потом получать от неё нужные данные, всё в потоках ввода-вывода. При этом тут пока не веб (и не "Спринг"), потому что с запуском веб-сервера на сугубо клиентских "виндовых" машинах, ограниченных целым сонмом разного рода файрволов, возникают проблемы.
В общем, сегодня работал над маленьким и узкоспециализированным "лотусовым" клиентом, учил его конвертировать данные в JSON. Пока получается.