Internet Explorerを使わずにブラウザでOracle Forms 10gまたは11gにアクセスする方法
Internet Explorerが使われなくなり、ブラウザからOracle Forms 10gや11gにアクセスすることがますます難しくなってきました。
これらのバージョンのOracle FormsはJavaアプレットか、FSALのようなスタンドアローンのJavaベースのランチャーに依存しているからです。IEのEOLは、主要なブラウザがセキュリティ上の問題から、Javaプラグインを含むNPAPIプラグインのサポートをやめ、最新のHTML5を採用する傾向に続いている。
IEの無効化によって、Oracle Formアプリケーションへのアクセスを維持する必要がある企業のワークフローに大きな変化が生じ、MicrosoftのEdgeとEnterprise Mode Site List(EMSL)が必要になりますが、このプロセスにはいくつかの欠陥が考えられます。
Internet Explorer ModeとOracle Formsの問題
マイクロソフトがInternet Explorerのサポート終了を発表した際、Edgeには引き続き "Internet Explorer" モードを搭載すると表明しましたが、これはユーザー・エクスペリエンスを損なうものです。これによって、Javaプラグインを使用してブラウザ上でOracle Formsを実行できるようになりますが、ユーザー・エクスペリエンスは失われます。
例えば:
・Enterprise Environmentでは、Internet Explorerモードはデフォルトでは有効になっていません。これは、各ユーザーのEdgeブラウザー設定で、URLパターンに基づいて手動で有効にする必要があります。
・Oracle Formsを含むWebページを実行する唯一の方法は、まずEdgeでOracle FormsのURLを実行することです。ユーザーは手動でEdgeのメニューから「その他のツール」を選択する必要があります。その後、「Internet Explorer モードで再読み込み」をクリックして、Internet Explorerモードでアプリケーションを再読み込みする必要があります。これでOracle Formsアプリケーションは正常に実行されます。
・エンドユーザーがFormsアプリケーションを終了するか、エラー(FRM-92103、FRM-93652など)で終了させられた後、再びURLを実行してFormsに戻ろうとすると、ユーザーは再び空白のページを体験し、Internet Explorerモードでページを再読み込みするステップをやり直さなければなりません。
そのため、面倒な作業となるだけでなく、インターネット・エクスプローラーに欠陥がある可能性があるため、セキュリティ上の問題につながる可能性もある。さらに、この方法ではJavaのローカルインストール、定期的なセキュリティメンテナンス、ライセンスが必要になる。
Oracle Formsにアクセスする別の方法
CheerpJは、ミッションクリティカルなJavaアプリケーションとアプレット(Oracle Forms 6i、10g、11g、12cを含む)へのアクセスを、Internet Explorerのサポート終了後も最新化し、維持するためのエンタープライズ・グレード・ソリューションです。
ローカルにJavaをインストールすることなく、Javaアプレットやアプリケーションを最新のブラウザ上で実行できるようにするだけで、Oracle Formsを完全に維持することができます。CheerpJはプレゼンテーション層でのみ動作し、HTML5でJavaクライアントを効果的にエミュレートします。これは、データベース、サーバーサイドのロジック、Oracle Formsビルダーを使ったクライアントサイドのビルドなど、Oracle Formsアプリケーションの他のすべてが維持されることを意味します。
CheerpJは、ChromeとEdgeで利用可能なブラウザ拡張機能として、または先行コンバータとして使用することができます。
CheerpJ Applet Runner
CheerpJ Applet Runnerは、JavaプラグインやインストールなしでJavaアプレットを実行するためのChromeとEdge用のブラウザ拡張機能です。これにより、Chrome、Edge、Firefox、Safari、またはその他の最新のブラウザでOracle Formsにアクセスできるようになり、最新のITアーキテクチャで社内またはサードパーティのOracle Formsを使い続けることができます。
CheerpJ Applet Runnerは、エンタープライズ環境で使用することができ、Microsoftベースのエンタープライズ・アーキテクチャ上のEdgeやChrome上でGlobal Policy Objectsを介して展開することができます。
CheerpJ AOT
CheerpJ ahead-of-timeコンパイラーは、Oracle Forms アプレットや FSAL を含む Java アプレットやアプリケーションを HTML5 (WebAssembly や JavaScript) に変換できる開発ツールです。
CheerpJまたはCheerpJ Applet Runnerのいずれかを使用することで、組織は完全に書き直すことなく、Oracle Formsベースのアプリケーションへのアクセスを維持することができます。
Enterprise Oracle FormsアーキテクチャへのCheerpJの統合は非常に簡単で、Proof of Conceptsは通常は数日、完全な統合は数週間で完了します。CheerpJは、オリジナルのOracle Formsアプリケーションと共有できるHTTPサーバー以外に、サーバーサイドのインフラを必要としないため、ランニングコストは最小限です。
CheerpJの詳細については、Webサイトをご覧ください!
個人情報保護方針をご覧ください。
Discussion