Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 3 Standalone Private Processes Tutorial : Configuring the Initiator

Configuring the Initiator
This section guides you through the activities you must perform to configure the initiator trading host:
1.
2.
3.
4.
5.
Importing Operations on the Initiator
To import the initiator operations that are used in the tutorial, perform the following steps:
1.
2.
Expand BusinessConnect > Operations Editor in the left panel.
3.
Click Import.
4.
Click change.
5.
Click Browse and navigate to the TIBCO_HOME/bc/version_number/protocols/soap/samples/client directory, and select the operations.csx file.
If you want to use NHIN/esMD Authorization Framework with SAML assertions, import the caqh.csx file in the TIBCO_HOME/bc/version_number/protocols/soap/samples/caqh directory. This file contains several sample operations that might help you understand how to use this feature.
6.
Click Open.
7.
8.
9.
Click Import.
The Edit Operations window is displayed with imported operations, as shown in Figure 4.
Figure 4 Imported Operations PONotify and POSync
10.
Click Done.
Setting Up the Initiator Server
You must set up the initiator server to communicate with its trading partners. To set up the initiator, perform the following steps:
1.
See TIBCO BusinessConnect Interior Server Administration.
2.
Setting Up the Initiator Server Transport
To configure the BusinessConnect server, perform the following steps:
1.
In TIBCO Administrator, expand BusinessConnect > System Settings in the left panel.
2.
Click Inbound Public Transport Types in the right panel.
3.
Select the HTTP, HTTPS and HTTPSCA check boxes, and click Enable.
4.
Click Done.
5.
Expand BusinessConnect > Gateway in the left panel.
6.
Click Gateway Services in the right panel.
7.
Click New.
8.
Type HTTP in the Name field, and select HTTP from the Type list.
9.
10.
In the General tab, select the Active check box.
11.
In the Credentials tab, Click New Private Key.
12.
Type Host Key in the Alias field.
13.
Click change link.
14.
Click Browse and navigate to the following directory: TIBCO_HOME/bc/version_number/samples/keys.
15.
Select bcpartner1_key.p12 and click Open.
16.
17.
Click set next to Password.
18.
Type Password1 in both the Enter password and Enter password again fields.
19.
20.
Click Save.
21.
Click the Transport tab, select Host Key from the Private Key Credential for Secure Ports list.
22.
Click Save.
TIBCO BusinessConnect on the initiator side is configured with HTTP and HTTPS transports.
Setting Up the Initiator as a Trading Host
On the initiator machine, set up the initiator as a trading host.
The trading host setup for the initiator consists of these steps:
1.
2.
See Setting Up the Responder as a Trading Partner.
Setting Up the Initiator Host
The trading host is typically defined when setting up TIBCO BusinessConnect.
If the host is set, go to Setting Up the SOAP Protocol for the Initiator Host. If the host is not set, perform the following steps:
1.
In TIBCO Administrator, expand BusinessConnect > Participants in the left panel.
2.
Click New.
3.
Type SOAPClient in the Name field.
4.
Select Host from the Type list.
5.
6.
7.
Click Save.
8.
Expand BusinessConnect > System Settings in the left panel.
9.
Click General in the right panel.
10.
Confirm that SOAPClient is selected in the Default Host list.
11.
Click Save.
Setting Up the SOAP Protocol for the Initiator Host
To set up the SOAP protocol, perform the following steps:
1.
Expand BusinessConnect > Participants in the left panel.
2.
Click the SOAPClient link in the right panel.
3.
Click the Protocols tab.
4.
Verify that SOAP is listed in the Protocol Name list.
If SOAP is not displayed in the list of protocols:
a.
Click Enable.
b.
Select the SOAP check box.
c.
d.
Click Save.
Setting Up the Responder as a Trading Partner
The responder trading partner setup consists of these steps:
1.
2.
Setting Up the Responder Partner
To set up the responder partner, perform the following steps:
1.
Expand BusinessConnect > Participants in the left panel.
2.
Click New.
3.
Type SOAPServer in the Name field.
4.
Select Partner from the Type list.
5.
6.
In the New Partner Participant window with SOAPServer in the Participant Name filed, select the Active check box.
Setting Up the SOAP Protocol for the Responder Partner
To set up the SOAP protocol, perform the following steps:
1.
2.
Click Enable.
3.
Select the SOAP check box.
4.
5.
Click the SOAP link.
6.
Click the Transports tab.
7.
Click Add.
8.
In the New Transport window, type HTTP in the Name field.
9.
Select HTTP from the Type list.
10.
11.
Required. URL of the company: www.hostname:6700/dmz/SOAP.
Clear the Use HTTP Basic Authentication check box.
12.
Click Save three times.
Configuring the Business Agreement between the Initiator and the Responder
To configure the business agreements, perform the following steps:
1.
Expand BusinessConnect > Business Agreements in the left panel.
2.
Click New in the right panel.
3.
Click SOAPClient in the Host Party area and SOAPServer in the Partner Party area.
4.
5.
In the Protocol Bindings area, click Add Protocol Binding.
6.
7.
8.
Click the SOAP link that is displayed in the Agreement Protocol Binding list.
9.
In the Operation Bindings tab, verify that the Allow All Operations check box is selected. The host and trading partner can initiate all enabled operations.
10.
Click the Transports tab.
11.
In the Outbound Transports for Host 'SOAPClient' area, select HTTP from the Primary Transport list.
12.
In the Allowed Inbound Transports for Partner 'SOAPServer' area, ensure that the HTTP check box is selected.
13.
Click Save twice.
After performing these steps, the initiator configuration is completed.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved