|
分類:[.NET 全般]
ある事情から、ちょっと特殊な構成のJSPサイトがあります。
システム構成としては、 JSPのObjectタグでClass属性に、.Net(VB)のDLLを指定し、 ボタンsubmit以外の実態は、 ほぼ、.Net(VB)のDLLのコントロール(LEADツールのWindows.Forms継承クラス)が動いているという代物です。 いわば.Net版のアプレットが動いているような状態です。 Javaアプレットでなく.NetのDLLで動かしている理由は おそらくは、画像処理(カード印刷用の写真の処置)で使っているLEADツールが.Netのみに対応しているためです。
現状としては、大量印刷時にたまに、画面上の画像処理で非同期の後続処理がたまにエラーになるくらいなので、 致命的な障害はありません。
ただし、今後ということになると、 3年後くらいに予定されているシステムの全面刷新時には、
OS :7→10 ブラウザー:IE→Edge HTML :4→5
となることも予想され、 上記の処理に対しても何らかの見直しは発生すると思います。
今のところ、わかっているのはHTML5だとClass属性が無くなり、 クラスを呼び出す実装がややこしくなりそうなことくらいですが、
他に、懸念されることは何でしょうか? 今のところ、画像処理のパフォーマンスでは、おそらくEdgeが圧倒的にいいと思われますが、 現在の実装の互換性ではIE11の方が高いので、 今後お客さんに同提案するかで悩ましいところです。
Web関連技術にお詳しい方、ご教示よろしくお願いします。
|