Вопрос

У меня большая проблема с IBM HACL для доступа к серверу, который говорит 3270 протокол. Библиотека продолжает сбой, и наша обертка JNI на самом деле является крепежным слоем для плохо реализованной и плохо документированной библиотеки (и я подозреваю, что мы также представили новых ошибок с ним). Более того, в нашей компании все знают Java и могут поддерживать программное обеспечение, если у нас не было JNI-слоя и библиотеки класса IBM.

Мы должны использовать библиотеку классов C ++, потому что библиотека IBM Java неисправна: мы получаем каждый непечатный символ, переведенный, и мы теряем все контрольные символы по пути.

Теперь вопрос в том, что мы можем убить эту библиотеку и полностью реализовать наше решение в Java полностью (мы хотели бы избежать использования другой библиотеки от другого поставщика)? Является ли протокол хорошо документирован? Является ли реализация 3270-летнего SSL очень настолько сложна?

Спасибо.

Это было полезно?

Решение

http://tools.ietf.org/html/rfc1041.

так что я думаю, что его документировано (предполагая, что я ударил правильный документ), не сможет найти реализацию Java, хотя вам нужно кодировать его через Telnet, или, возможно, SSH

Другие советы

Я не знаком с различиями между 3270 и 5250 потоками данных, но в Java есть 5250 в проекте TN5250J в проекте TN5250J http://tn5250jj.sourceforge.net/

Это может быть полезно для вас?

(Также есть 3270-проект Scraping экрана в http://freehost3270.sourceforge.net/ Но кажется, что это заброшено).

Freehost3270 не выглядит так же брошено, как может появиться - CVS имеет изменения с 2 лет назад. Всегда есть аргумент, что хороший код не должен быть изменен, что часто в любом случае, если требования не изменяются. Произошли бесплатные комментарии для кодовой базы. Если вы не особо хотите работать с другими продуктами поставщиков, то работа с этим кодом / проектом, кажется, ваш лучший вариант.

Freehost не хороший код. Даже не беспокоиться об этом. Есть причина, по которой это кажется мертвым. Джин TN3270 лучше, но неполный. В идеале вы хотите найти API, который использует эмулятор вашей компании. Я все еще ищу один для наших.

Другой вариант будет H3270.. Отказ Это Java Front-End To X3270 Suite инструментов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top