Sun Java System Web Server 7.0 Update 5 リリースノート

Web Server 7.0 リリースの諸機能および拡張機能

SolarisTM、SPARC®、および AMD64 プラットフォーム上で、Web Server を 64 ビットアプリケーションとして実行するように設定できます。

Web Server は、包括的なコマンド行インタフェースのサポート、統合された構成、楕円曲線暗号方式 (ECC) のサポートによって強化されたセキュリティー、およびクラスタリングのサポートを提供します。また、これには堅牢な組み込み移行ツールも付属していて、Web Server 6.0 や Web Server 6.1 から Web Server 7.0 にアプリケーションと構成を移行する際に役立ちます。

Sun Java System Web Server には次の新機能が含まれています。

JMX ベースの管理インフラストラクチャー

Web Server の管理インフラストラクチャーは、最新の分散 JMXTM (Java Management Extensions) テクノロジに基づいています。JMX テクノロジは、デバイス、アプリケーション、およびサービス駆動型ネットワークの管理と監視のための分散ソリューション、Web ベースソリューション、モジュール化ソリューション、および動的ソリューションを構築するツールを提供します。JMX は、クラスタ化された複数の Web Server 配備をまたがってインスタンス、設定、および Web アプリケーションを管理および監視する際に役立ちます。

再設計された管理サーバーインタフェース

管理サーバーとは、管理アプリケーションの配備先となる、特別に設定された Web Server インスタンスのことです。サーバーファームの各ノード上では、管理インスタンスが 1 つずつ実行されます。これらのノードのうち、1 つのノードが管理サーバーとして設定され、残りは管理ノードとして設定されます。

Web ベースの管理サーバーは、共通のタスクによりアクセスしやすいように、かつ複雑なタスクをより実行しやすいように再設計されています。

管理サーバーには次の新機能が含まれています。

管理インタフェースを使って管理タスクを実行する方法の詳細については、『Sun Java System Web Server 7.0 Update 5 Administrator’s Guide』を参照してください。

コマンド行インタフェースのサポート

コマンド行インタフェースを使えば、サーバーを容易に設定および管理できます。

管理 CLI の主要機能は次のとおりです。

コマンドの詳細については、『Sun Java System Web Server 7.0 Update 5 CLI Reference Manual 』を参照してください。

Sun N1 Service Provisioning System のサポート

Web Server は Sun N1TM Service Provisioning Server 5.2 と統合されています。Sun N1 Service Provisioning System はアプリケーションプロビジョニングツールであり、これを使えばカスタムスクリプトを使う必要がなくなります。Web Server は Sun N1 Service Provisioning System と統合されているため、管理者は、データセンター環境やサーバーファームで複数の Web Server をインストールするためのカスタムスクリプトを記述する必要がありません。

統合された設定ファイル

Web Server の設定ファイルは、管理を単純化するために再配置および統合化されています。

以前のバージョンの Web Server では、userdb 内の設定ファイルがすべてのインスタンスによって共有されていましたが、それらのファイル内に格納された情報がインスタンス固有のものであることがしばしばでした。Web Server 7.0 では、userdb ディレクトリの設定ファイルが削除されています。それらの機能は、config ディレクトリの server.xml ファイル内に組み込まれています。alias および httpacl ディレクトリの構成ファイルは、config ディレクトリに移動されています。これらの変更により、インスタンス固有の config ディレクトリ内のインスタンス固有の構成情報は強化されています。

構成ファイルについては、『Sun Java System Web Server 7.0 Update 5 Administrator’s Configuration File Reference 』を参照してください。

JNDI のサポート

Java Naming and Directory InterfaceTM (J.N.D.I.) API は、さまざまな企業のネーミング/ディレクトリサービスへのシームレスな接続を提供します。

Java Database Connectivity および接続プールのサポート

Web Server は、すぐに使えてシームレスな JDBCTM (Java DataBase Connectivity)、テクノロジを提供し 、業界標準の JDBC ドライバからカスタマイズされた JDBC ドライバまでを幅広くサポートしています。

Web Server は、JDBC 接続プール、つまり特定のデータベースに対する再利用可能な一連の接続をサポートします。新しい接続をそれぞれ作成するには時間がかかるので、パフォーマンス向上のために、サーバーは利用可能な接続のプールを保持しています。アプリケーションが接続を要求すると、プールから 1 つの接続が取得されます。アプリケーションが接続を閉じると、接続はプールに返されます。

JDBC 接続プールの作成方法については、『Sun Java System Web Server 7.0 Update 5 Administrator’s Guide 』を参照してください。

強化されたハードウェアアクセラレータ暗号化のサポート

Sun Java System Web Server 7.0 は、Web Server での SSL のパフォーマンスを向上させる SunTM Crypto Accelerator 4000、6000 のハードウェアアクセラレータボードをサポートしています。


注 –

Web サーバーの使用時に Sun Crypto Accelerator カードを初期化します。Sun Crypto Accelerator の詳細については、http://docs.sun.com/source/820-4144-11/ の『Sun Crypto Accelerator 6000 Board Version 1.1 User's Guide』を参照してください。


統合された Java Web Services Developer Pack 2.0 テクノロジ

Web Server には、Java Web Services Developer Pack (Java WSDP) 2.0 テクノロジと XML テクノロジが含まれています。Java WSDP を使って開発された Web サービスは、wadm コマンドを使用することで Web アプリケーションとして Web Server 上に配備できます。

Web Server 7.0 は、XML 暗号、XML デジタル署名などのセキュリティー機能をサポートするほか、メッセージセキュリティープロバイダもサポートします。

Java WSDP 2.0 の詳細については、次のリソースを参照してください。

http://java.sun.com/webservices/jwsdp/index.jsp

Java WSDP 2.0 のサンプルは次の場所にあります。これらのサンプルは Web Server 7.0 に配備可能です。

http://java.sun.com/webservices/downloads/2.0_preview_webservicespack.html

軽量セッションレプリケーションのサポート

Web Server は、クラスタベースのセッションレプリケーションおよびフェイルオーバーをサポートします。セッションレプリケーションとフェイルオーバーを使えば、あるサーバーインスタンスから同じサーバークラスタ内の別のインスタンスへ HTTP セッションをレプリケートすることで、Web アプリケーションの可用性を高めることができます。HTTP セッションはそれぞれリモートインスタンス上にバックアップコピーが作成されるため、クラスタ内のあるインスタンスが利用不可能になるようなサーバー障害が発生しても、セッションを問題なく継続できます。

軽量セッションレプリケーションサポートの詳細については、『Sun Java System Web Server 7.0 Update 5 Administrator’s Guide』を参照してください。

正規表現による URL のリダイレクションおよびリライティング

Web Server 7.0 では、obj.conf 設定ファイルにおける正規表現と条件処理のサポートが強化されました。

主な拡張内容は次のとおりです。

これらの新機能を使えば、Apache HTTP サーバーからの mod_rewrite を使って定義できる規則と同様に、柔軟な URL リライティングとリダイレクションの規則を定義できます。mod_rewrite の場合とは異なり、Web Server 7.0 の正規表現と条件処理は要求処理の任意の段階で使用でき、他社製プラグインと合わせて使用することもできます。

正規表現や URL リライト機能の詳細については、『Sun Java System Web Server 7.0 Update 5 Administrator’s Configuration File Reference』を参照してください。

広範なリアルタイム監視サポート

以前のバージョンの Web Server の監視機能に加え、Web Server には次の拡張機能が追加されています。

Web Server の監視機能の詳細については、『Sun Java System Web Server 7.0 Update 5 Administrator’s Guide』を参照してください。

統合された逆プロキシ

Sun Java System Web Server 7.0 では、コアサーバー内に逆プロキシ機能が統合されています。

Web サーバーが逆プロキシ機能付きで構成されている場合、これは 1 つ以上のバックエンドサーバーのプロキシとして動作し、サーバーファーム内の単一のアクセスポイントまたはゲートウェイになります。逆プロキシの設定では、Web サーバーはブラウザクライアントから受信した HTTP 要求を適切なバックエンドサーバーに転送します。 バックエンドサーバーからの HTML 応答は、Web サーバーを介してブラウザに返されます。 このため、逆プロキシ機能を備えた Web サーバーは、ブラウザに対してバックエンドサーバーの存在を隠します。

Web Server は、逆プロキシを設定するための GUI および CLI サポートを提供します。

逆プロキシの構成の詳細については、『Sun Java System Web Server 7.0 Update 5 Administrator’s Guide』「Configuring Reverse Proxy in Web Server 7.0 」を参照してください。

強化されたセキュリティー

Web Server は、データの暗号化と検証、要求の認証、およびサーバープロセスの保護を可能にするさまざまなテクノロジをサポートしています。セキュリティー機能の主な強化点は、次のとおりです。

楕円曲線暗号方式 (ECC) のサポート

Sun Java System Web Server はこれまで常に、RSA キーをサポートしてきました。Web Server 7.0 では、RSA キーを引き続きサポートすることに加え、楕円曲線暗号方式 (ECC) を新たにサポートします。

ECC は、モバイルまたはワイヤレス環境向けの次世代の公開鍵暗号方式です。ECC は、非対称暗号を実行するために、一連のキーの生成、暗号化、および復号化のアルゴリズムに基づいています。

ECC の重要な機能は次のとおりです。

Web Server での ECC の使用方法の詳細については、『Sun Java System Web Server 7.0 Update 5 Administrator’s Guide 』を参照してください。

Sun Java Studio Enterprise のサポート

Web Server 7.0 は Sun Java Studio Enterprise 8.1 をサポートします。Sun Java Studio ソフトウェアは、Java テクノロジ開発者向けの、Sun の強力で拡張可能な IDE です。Sun Java Studio 8.1 は NetBeans ソフトウェアをベースにしており、Sun Java プラットフォームと統合されています。

Web Server 用のプラグインは、次の方法で取得できます。


注 –

Web Server 用の Sun Java Studio 8.1 プラグインは、ローカルの Web サーバーでのみ動作します。つまり、IDE と Web サーバーは、同一マシン上にインストールする必要があります。


Sun Java Studio 8.1 の Web アプリケーション機能の使用については、次のチュートリアルを参照してください。

http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/index.jsp

Sun Java Studio 8 の詳細については、次を参照してください。

http://www.sun.com/software/sundev/jde/

ローカリゼーションサポート

Web Server は次の言語で使用できます。