我有一个使用COBOL-CGI的现有网站/应用程序,其中COBOL应用程序通过使用占位符填充数据来创建html页面。
我现在想要创建一个rails网站,除了使用自己的db之外,还应该调用外部应用程序来检索各种信息。
是否可以使用cgi调用此应用程序? 有没有更好的方法从rails调用第三方应用程序?的ActiveX?
答案 0 :(得分:4)
您可能希望以不同的方式做到这一点。您可以让Rails应用程序调用COBOL CGI,但是当前的应用程序正在创建HTML,您需要抓取数据。
可能你最好修改COBOL来生成一些更简单的表示,直到并包括一个CSV文件,尽管YAML或JSON可能更容易使用。然后,您可以调用COBOL应用程序,并捕获其输出以供rails应用程序使用。