Defining outbound chains for bootstrapping
You can define new outbound chains by using the wsadmin utility. These chains can be used for bootstrapping connections to messaging engines.
About this task
To create outbound chains for bootstrapping, there are
several main steps:
- Locate the appropriate TransportChannelService configuration object. This object is the parent object of all the objects created.
- Create the individual channels that comprise the transport channel service. Some of these channels might require references to other configuration objects.
- Assemble the channels that you have created into an outbound channel chain.
The channels used to build an outbound bootstrap chain
determine the protocol with which the outbound chain can be used to
bootstrap. The following table shows all valid bootstrap chains with
their bootstrap protocols.
Bootstrap protocol | TCP channel | SSL channel | HTTP channel | HTTP tunneling channel | JFAP channel |
---|---|---|---|---|---|
TCP | X | X | |||
SSL | X | X | X | ||
HTTP | X | X | X | X | |
HTTPS | X | X | X | X | X |
For example, a chain for bootstrapping that uses the SSL protocol would consist of a TCP channel, SSL channel, and JFAP channel. When you create chains, the order of channels in the chain is important. You must specify channels in the order in which they appear in the preceding table.
The example in this topic describes how to create a bootstrap chain that is capable of bootstrapping by using the HTTPS protocol. This requires a chain containing all the channel types described. Thus, it is easy to see how to create chains for other protocols by omitting channels during the chain creation step.
![[IBM i]](../images/iseries.gif)