Pregunta

Tengo un gran problema con IBM HACL para acceder a un servidor que habla 3270 protocolo. La biblioteca sigue fallando, y nuestro envoltorio JNI es en realidad una capa de corrección de errores para la biblioteca se aplican mal-y mal documentado (y sospecho que hemos introducido nuevos errores con él también). Por otra parte, en nuestra empresa, todo el mundo sabe de Java, y podría mantener el software si no tenemos el JNI-capa y la biblioteca de clases de IBM.

Tenemos que usar la biblioteca de clases C ++, porque la biblioteca de IBM Java es inservible: obtenemos cada carácter no imprimible traducido, y perdemos todos los caracteres de control en el camino

.

Ahora la pregunta es: ¿se puede deshacerse de esta biblioteca y poner en práctica nuestra solución completamente en Java (nos gustaría evitar el uso de otra biblioteca de otro proveedor)? Es el protocolo bien documentado? Es la implementación de 3270-sobre-ssl en realidad tan compleja?

Gracias.

¿Fue útil?

Solución

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

así que supongo que es documentado (suponiendo que me golpeó el doc derecha) No podría encontrar una aplicación Java, sin embargo, que había necesidad de código que sobre Telnet, SSH o tal vez

Otros consejos

Estoy familiarizado con las diferencias entre las corrientes de datos de 3270 y 5250, pero hay una aplicación en Java 5250 en el proyecto tn5250j disponible en http://tn5250j.sourceforge.net/

Podría ser útil para usted?

(también hay un proyecto raspado 3270 pantalla en http://freehost3270.sourceforge.net/ pero parece ser abandonada).

freehost3270 no se ve tan abandonada como podría parecer - CVS tiene cambios desde hace 2 años. Siempre hay un argumento que no va a ser necesario cambiar a menudo que, en cualquier caso, si no han alterado los requisitos de un buen código. Ha habido comentarios gratuitos WRT a la base de código. Si no lo hace particularmente desea trabajar con productos de otros fabricantes que entonces trabajaba con este código / proyecto parece ser su mejor opción.

host gratuito no es un buen código. Ni siquiera se moleste intentarlo. Hay una razón por la que parece muerto. JIN TN3270 es mejor, pero es incompleta. Lo ideal sería que usted quiere encontrar la API que utiliza software de emulación de su empresa. Todavía estoy buscando una para la nuestra.

Otra opción sería h3270 . Es un front-end de Java a la suite de herramientas x3270.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top