2015-09-26 67 views
0

我有很多独立的Cobol程序,我想将它们集成到Java EE生态系统中。如果有一种方法可以将所有Cobol程序放在RESTFul接口后面,那将是美丽的。有没有人遇到像这样的集成问题?建议非常感谢,我正在网上冲浪以表达我的意见。Java EE和Cobol集成

更新:COBOL程序在一台简单的Linux机器上运行,如批处理或Apache的CGI。

+0

COBOL程序在哪里执行?例如,对于z/OS和CICS,这是相对容易的。为了回答你的问题,我们需要更多地了解你的环境。 – cschneid

+0

你好。 COBOL程序由命令行运行。没有像AS400那样运行它们。 – Francesco

+0

“通过命令行”不能提供足够的信息来帮助您。请告诉我们关于操作系统等等。这是Windows和IIS吗?这是Linux和Apache吗? – cschneid

回答

0

你应该先设计功能的基础设施:

  • 你怎么想启动Cobol程序:一个简单的RESTful URL或人机界面?
  • 如果响应只说程序已启动,并且需要另一个请求来获取结果(使用唯一标识符),或者程序运行很快,则第一个响应将包含命令的结果。

然后,您将只需构建一个为外部程序构建命令行参数的Java EE应用程序,并(a)同步运行它们。