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クライアントを構成するには、次の手順を実行します。