Interstage Web Server 使用上の注意 - Solaris -
目次 前ページ

第3章 注意事項> 3.10 JDK/JREの注意事項

3.10.25 JNI使用時の注意事項

 アプリケーションミスのトラブルを事前に防ぐためにも、実現しようとしている機能が、Javaにより記述できないか設計段階で十分に検討を行ってください。JNI(Java Native Interface)の利用は最小限にし、十分な確認とデバッグを実施してください。

 Solaris、Linux上でJNIを利用される場合は、連携するネイティブプログラムまたは、ネイティブライブラリにおいてシグナルハンドラの書き替えを絶対に行わないでください。

 なお、JDK/JRE 1.4.0以降でサポートされたシグナル連鎖機能(Signal Chaining)を利用する場合、マルチスレッド環境におけるシグナル動作など、OSやJava VM自身のシグナル動作およびプログラミングについての知識が前提として必要です。
 安定稼動が要求されるシステムの設計においては、この機能の使用もお勧めできません。


目次 前ページ

Copyright 2008 FUJITSU LIMITED