|
|
1
2
这个问题有一个明确的答案: 不 . 添加了不同的内容,特别是在2002年的标准中,但在后来的标准中,也允许使用符合标准的API实现Java互操作性,但标准中与非COBOL交互的细节始终取决于处理器或实现。 什么 是 事实上,我想到了很多事情:
问题的一部分可能是误导性的:GnuCOBOL还没有用于与Java交互的API(目前)。 如果您想编写便携式COBOL<->Java代码可以使用两种方法。
首先:使用Java提供的“C”API,即JNI。如果COBOL环境可以与“C”交互操作(对于大多数实现来说,这可能是正确的),那么这将“非常好”地工作。
第二:不要使用直接接口,而是在COBOL和Java之间进行通信,例如使用 REST 服务。
因为这也是问题的一部分:如果你想更多地了解什么是COBOL(作为一种语言,不一定由“实现者X”支持),那么COBOL标准是一个很好的资源。
|