IBM HACL 在访问使用 3270 协议的服务器时遇到了一个大问题。该库不断崩溃,我们的 JNI 包装器实际上是一个错误修复层,用于修复执行不佳且文档记录不佳的库(我怀疑我们也引入了新的错误)。而且,在我们公司,大家都懂Java,如果没有JNI-Layer和IBM类库,都可以维护软件。
我们必须使用 C++ 类库,因为 IBM Java 库无法使用:我们翻译了每个不可打印的字符,并且一路丢失了所有控制字符。
现在的问题是:我们是否可以放弃这个库并完全用 Java 实现我们的解决方案(我们希望避免使用来自其他供应商的另一个库)?协议是否有据可查?3270-over-ssl的实现真的那么复杂吗?
谢谢。