У меня большая проблема с IBM HACL для доступа к серверу, который говорит по протоколу 3270. Библиотека продолжает падать, и наша оболочка JNI на самом деле является слоем исправления ошибок для плохо реализованной и плохо документированной библиотеки (и я подозреваю, что мы также добавили новые ошибки) Более того, в нашей компании все знают Java и могли бы поддерживать программное обеспечение, если бы у нас не было JNI-Layer и библиотеки классов IBM.
Мы должны использовать библиотеку классов C ++, потому что библиотека IBM Java непригодна для использования: мы переводим все непечатные символы и по пути теряем все управляющие символы.
Теперь вопрос: можем ли мы отказаться от этой библиотеки и полностью реализовать наше решение на Java (мы бы хотели избежать использования другой библиотеки от другого поставщика)? Протокол хорошо документирован? Действительно ли реализация 3270-over-ssl настолько сложна?
Спасибо.