Javaアプレットは、なぜ今も情シスを悩ませる? 残った業務システムの“延命”問題

Webブラウザから姿を消したJavaアプレット。だが、それを前提に作られた業務システムまで消えたわけではない。古い実行環境を維持して使い続けるか、それとも刷新するか。

 端末を新しくしたら、業務システムが動かなくなった。ログインはできるのに、処理を始めようとすると先へ進めない。調べてみると、「Javaアプレット」を動かせる環境が必要だった。こうした場面で、担当部署から「以前と同じ環境に戻してほしい」と頼まれたら、情シスはどう対応すべきだろうか。

 古い環境に戻せば、ひとまず仕事は続けられるかもしれない。だが、その端末が故障したらどうするのか。WebブラウザやJavaを更新できないとしたら、安全性をどう確保するのか。目の前の不具合を直すだけでは、解決しない問題も残る。

 かつてWebブラウザの操作性を高めたJavaアプレット。なぜ広く使われるようになり、なぜ表舞台から姿を消したのか。そして、なぜ今もJavaアプレットに依存するシステムが残っているのか。その過程をたどると、古い技術を使い続けるだけでなく、業務システムそのものをどう見直すべきかという課題が見えてきた。

Webブラウザで「専用アプリのように使える」が魅力だった

 Javaアプレットは、Webページに組み込んで利用するJavaプログラムだ。ページを開くとプログラムがダウンロードされ、利用者のコンピュータにあるJava実行環境(JRE:Java Runtime Environment)で動作する。その後、当時Javaを開発していたSun Microsystemsから、WebブラウザとJREをつなぐ「Javaプラグイン」が提供され、Javaアプレットを動かす仕組みが広く普及した。

 Javaが登場した1990年代半ば、Webページは文字や画像を表示し、リンクをたどって別のページへ移動する使い方が中心だった。Javaアプレットは、WebブラウザでJavaプログラムを実行し、利用者の操作に応じて画面を変化させたり、複雑な処理を実行したりできた。アニメーションや動的なグラフ、ゲームに加え、企業の業務アプリにも利用された。

 また、Javaの特性によって異なるOSでも同じプログラムを動かしやすく、Webからアクセスして利用できることも大きな利点だった。一方で、対応するWebブラウザやJREが必要で、環境による動作の違いもあった。それでも当時は、Webの手軽さと専用アプリに近い操作性を両立できる仕組みとして、多くの企業に採用された。

「動かすための追加機能」が、管理の負担になった

印刷する
SNSでシェア

IT死語の世界

この連載の記事をもっと見る

この記事の著者

関連記事

こんなメディアも見られています

キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

IT初心者から上級者まで、企業内の情報システムにかかわるキーパーソンを対象に、皆さまの役に立つ情報を無料で提供します

いますぐ無料会員登録

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

キーマンズネット SNS

X @Keymansをフォロー

インフォメーション

キーマンズネットをフォロー

キーマンズネットについて