EAGLEは、Webベースのメインフレーム駆動アプリケーション サーバーであり、ミドルウェアや外部ゲートウェイではなく、リアルタイムのトランザクション処理を使用して、メインフレーム コンピュータのデータとトランザクションへの直接的かつ安全な高性能インターネット アクセスを提供します。
このエンジンはもともと、学生記録アプリケーションの配信時間を短縮するためにフロリダ大学で開発されたIBM 3270環境に基づいていましたが、1996 年に Web 用に構成され、スクリーン スクレイピングインターフェイスが不要になりました。
EAGLEの機能
EAGLEは、メインフレームのデータとトランザクションへの直接的なネットワークアクセスを提供します。Webアプリケーションは、ミドルウェアの複雑さやコストを必要とせずに、ネイティブのメインフレームリソースと直接通信できます。メインフレーム以外のリソースには、XMLまたはEDIを使用して、カスタマイズされた通信プログラムへのフックを介してアクセスできます。
EAGLE自体はメインフレームコンピュータのトランザクションであるため、アプリケーションページは内部で作成され、Web経由で配信されます。これにより、外部呼び出しインターフェースと比較してオーバーヘッドが削減され、パフォーマンスが大幅に向上します。フロリダ大学では、ピーク需要時にはEAGLEが1日あたり40万件のトランザクションを常時処理しながら、1秒未満の応答時間を維持しています。
セッション管理
Webはステートレスな環境として定義されます。通常、Webページがリクエストされ、Webページが配信され、インタラクションはそこで終了します。EAGLEはページとユーザーを関連付け、認証と認可を処理します。EAGLEセッション管理エンジンは、メインフレームのセキュリティによって保護されています。
現在および以前のEAGLE実装
- フロリダ大学
- 大学事務局(ISISおよびISISAdmin)
- 学生財務担当
- 学生活動(ゲイターナイト)
- イリノイ州立大学
- シャンズ・ヘルスケア
- FACTS.org(フロリダ州学生向け学習カウンセリングおよび追跡サービス)
- FACTSセントラルサイトはEAGLEアプリケーションとして作成されました
EAGLE特許
EAGLE は、その状態維持メカニズムに対して 特許 6,532,463 [ permanent dead link ]を取得しました。
外部リンク
- EAGLEホームページ 2006年5月17日アーカイブWayback Machine
- FACTS.org
- UFのISISホームページ