Administration Console Online Help

Channel: Configuration

This page allows you to define the configuration of this network
channel.

A network channel is a configurable resource that defines the
attributes of a network connection to WebLogic Server. You can use network
channels to manage quality of service, meet varying connection
requirements, and improve utilization of your systems and network
resources.

The default TCP port this network channel uses to listen for
regular (non-SSL) incoming connections. A value of -1
indicates that the network channel should obtain this value from
the server's configuration.

The IP address or DNS name representing the external identity of
this network channel. A value of null indicates that the
network channel's Listen Address is also its external address. If
the Listen Address is null,the network channel obtains its
external identity from the server's configuration.

This is required for the configurations which need to cross a
firewall doing Network Address Translation.

The externally published listen port for this network channel. A
value of -1 indicates that the network channel's Listen
Port is also its public listen port. If the Listen Port is
-1,the network channel obtains its public listen port from
the server's configuration.

Specifies whether new server-to-server connections may consider
this network channel when initiating a connection. This is only
relevant if the connection needs to be bound to the network
channel's listen address. This will only work for binary protocols
that support both outbound and inbound traffic.

When this feature is not enabled, connections are initiated
using a local address selected by the underlying hardware.

The default is true for all admin channels and false
otherwise.

Outbound channels are selected at runtime either by virtue of
the fact of being the only outbound-enabled channel for the
required protocol, or by name in
weblogic.jndi.Environment#setProviderChannel.

The number of backlogged, new TCP connection requests that this
network channel allows. A value of -1 indicates that the
network channel obtains its backlog configuration from the server's
configuration.

The amount of time that this network channel should wait for a
connection before timing out. A value of 0 disables
network channel login timeout. A value of -1 indicates
that the network channel obtains this timeout value from the
server's configuration.

The maximum amount of time this network channel waits for a
complete message to be received. A value of 0 disables
network channel complete message timeout. A value of -1
indicates that the network channel obtains this timeout value from
the ServerMBean.

This timeout helps guard against denial of service attacks in
which a caller indicates that they will be sending a message of a
certain size which they never finish sending.

The maximum amount of time (in seconds) that a connection is
allowed to be idle before it is closed by this network channel. A
value of -1 indicates that the network channel obtains
this timeout value from the ServerMBean.

This timeout helps guard against server deadlock through too
many open connections.

Determines if connections with pending responses are allowed to
timeout. It defaults to false. If set to true, the connection will
be timed out for this channel if it exceeds the
idleConnectionTimeout value.

The interval (in seconds) at which this network channel should
ping an HTTP-tunneled client to see if its still alive. A value of
-1 indicates that the network channel obtains this
interval from the ServerMBean. (Requires you to enable tunneling
for the network channel.)

The amount of time (in seconds) after which this network channel
considers a missing HTTP-tunneled client to be dead. A value of
-1 indicates that the network channel obtains this timeout
value from the ServerMBean. (Requires you to enable tunneling for
the network channel.)

This maximum attempts to prevent a denial of service attack
whereby a caller attempts to force the server to allocate more
memory than is available thereby keeping the server from responding
quickly to other requests.

Specifies whether to use non-standard object serialization for
performance. This option works in different ways for different
protocols. In particular under IIOP this option uses Java
serialization rather than RMI-IIOP serialization. In general using
non-standard serialization is not suitable for interop scenarios
and may imply some feature loss.