我有与IBM HACL一个很大的问题,用于访问其中谈到3270协议的服务器。图书馆总是崩溃,而我们的JNI包装实际上是针对不良实现和不良的记录库中的bug修复层(我怀疑我们已引入新的Bug与它太)。此外,在我们公司,大家都知道Java和可维护的软件,如果我们没有足够的JNI层和IBM类库。

我们必须使用C ++类库,因为IBM的Java库是不可用的:我们让每一个非打印字符的翻译,我们失去了所有的控制字符沿途

现在的问题是:我们能够摆脱这个库,并实现我们完全用Java解决方案(我们想避免使用另一个库从其他供应商)?是协议有据可查?是3270-过SSL的实施真的有这么复杂吗?

感谢。

有帮助吗?

解决方案

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

所以我想其记录(假设我击中右DOC) 不可能发现一个Java实现,虽然,你需要它的代码通过telnet或SSH也许

其他提示

我不熟悉的3270个5250数据流之间的差异,但有一个5250实现在Java中的tn5250j项目提供的 http://tn5250j.sourceforge.net/

这可能是对你有用?

(也有在 http://freehost3270.sourceforge.net/ 3270屏幕抓取项目但它似乎被抛弃)。

freehost3270看起来并不抛弃,因为它可能会出现 - CVS已经从2年前的变化。总是有一个arguement,良好的代码并不需要经常改变在任何情况下,如果要求没有改变。已经有WRT代码库免费评论。如果你没有特别想与其他厂商的产品,那么这段代码工作的工作/项目似乎是最好的选择。

免费托管是不好的代码。甚至不打扰尝试它。还有一个原因,它似乎已经死了。金TN3270是更好,但不完整。理想情况下,你要查找的API贵公司的仿真器软件使用。我仍然在寻找一个属于我们的。

另一种选择是 h3270 。它是一种Java前端工具的x3270套件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top