Oracle Stream Explorerでは、サーバーおよびクライアント・モードで様々なプロバイダを使用して、TCP/IPを介したネットワークI/Oがサポートされています。サーバーのconfig.xmlファイルで、SSLおよび非SSLネットワーク・アクセスのネットワークI/Oサービスを定義できます。
Oracle Stream Explorerサーバーは、IPv4単独またはIPv4/IPv6デュアル・スタックで使用するための認証を受けています。IPv6の詳細は、http://www.ietf.org/rfc/rfc2460.txtのRFC 2460: Internet Protocol, Version 6 (IPv6)の仕様を参照してください。
jettyおよびweblogic-rmi-clientサーバー・サービスは、ネットワークI/O構成に依存します。jettyサービスはネットワークI/Oサーバー(netio)構成に依存し、weblogic-rmi-clientサービスはネットワークI/Oクライアント(netio-client)構成に依存します。
この章の内容は次のとおりです。
次の表は、Oracle Stream ExplorerがサポートするネットワークI/Oプロバイダのリストです。
表8-1 Oracle Stream ExplorerのネットワークI/Oプロバイダ
| provider-type | SSL? | 説明 |
|---|---|---|
|
いいえ |
読取りおよび書込みに対して完全な非ブロックI/Oを提供します。 |
|
いいえ |
|
|
いいえ |
それぞれの |
|
いいえ |
Oracle Stream Explorerにより |
|
はい |
|
次の例は、config.xmlファイルのnetio要素で、provider-type子要素を使用してプロバイダを指定する方法を示します。
<netio> <name>myNetio</name> <port>12345</port> <provider-type>non-blocking</provider-type> </netio>
サーバーとして機能し、受信接続をリスニングするために他のサービスによって使用されるネットワークI/Oサービスを定義できます。また、「ネットワークI/Oクライアント(netio-client)の構成」で説明するとおり、クライアントのネットワークI/Oサービスを作成することもできます。
Oracle Stream Explorerサーバーのconfig.xmlファイルのnetio要素を使用して、ネットワークI/Oサーバー・サービスを構成します。詳細は、次を参照してください。
Oracle Stream Explorerスキーマ・リファレンス
ネットワークI/Oサーバーの構成
非ブロック・ネットワークI/Oの実行に使用するネットワークI/Oサービスを定義できますが、これはサーバーとしては機能せず、受信接続もリスニングしません。また、「ネットワークI/Oサーバー(netio)の構成」で説明するとおり、サーバーのネットワークI/Oサービスを作成することもできます。
Oracle Stream Explorerサーバーのconfig.xmlファイルのnetio-client要素を使用して、ネットワークI/Oクライアント・サービスを構成します。
詳細は、次を参照してください。
Oracle Stream Explorerスキーマ・リファレンス
ネットワークI/Oクライアントを構成するには、次の手順を実行します。