1

COBOL アプリがプレースホルダーを使用してデータを入力して html ページを作成する COBOL-CGI を使用する既存の Web サイト/アプリケーションがあります。

独自のデータベースを使用するだけでなく、外部アプリケーションを呼び出してさまざまな情報を取得する必要がある Rails サイトを作成したいと考えています。

このアプリケーションは引き続き cgi を使用して呼び出すことができますか? レールからサードパーティのアプリケーションを呼び出すより良い方法はありますか? アクティブX?

4

1 に答える 1

4

あなたはおそらくそれを少し違ったやり方でやりたいと思うでしょう。Rails アプリケーションで COBOL CGI を呼び出すこともできますが、現在のアプリケーションでは HTML を作成しているため、データを取得するために HTML をスクレイピングする必要があります。

YAML や JSON の方が少し使いやすいかもしれませんが、おそらく、COBOL を変更して、CSV ファイルだけを含む、より単純な表現を生成するのが最善でしょう。次に、COBOL アプリケーションを呼び出し、その出力を取り込んで Rails アプリケーションで使用できるようにします。

于 2009-05-04T03:29:59.647 に答える