Exploring the flows and creating configurable services
Open the message flow TCPIPProvider.msgflow in the application TCPIPServer. The annotations attached to the nodes provide details of the node configuration. To view details about each node, click on the Properties view and then select a node on the editor canvas. The Connection details property of TCPIPServerOutput node points to a configurable service TCPIPTutorialServerCF.
If you open the message flow TCPIPReceiver.msgflow in the application TCPIPClient, you can also view more information about particular node configuration by viewing the annotations shown on the canvas. The Connection details' property of the TCPIPClientInput node points to a configurable service TCPIPTutorialClientCF. The Records and Elements tab allows you to configure the record detection.
To successfully prepare the tutorial you must define two configurable services in the integration node to create TCPIP service definitions and also deploy the TCPIPClient Application to an integration server. The steps needed are as follows: In the IBM Integration Toolkit Application Development view locate the file configure_tcpip.bat file. It is in the DataLibrary, other resources folder . Right click the file > select Open With > Text Editor. Change the value of TESTNODE_user_id to be the name of the integration node that you are using and save the file. Then run the configure_tcpip.bat file from an IBM Integration Console. Right click > Properties on the file name will show its location in the file system. Next select the TCPIPClient Application in the Application Development view of the Toolkit and right click on it, select deploy and select the default Integration server. Select Finish to confirm this.
To successfully deploy your application to the integration server, you must create two required configurable services. To create the configurable service on the target integration node TESTNODE_user_id used by the Flow Exerciser, run the provided configure_tcpip.bat file in the IBM Integration Console.
Tip 1:If port 7778 cannot be used, you might need to adjust the ports set in the configurable services commands for your system.
Tip 2:If your operating system is not Windows, you must update the file system paths used by the Trace and FileOutput nodes. Directory property of the FileOutput node specifies the directory where the output file is written to. File path property of the Trace nodes specify the full path to the trace file. By default all the files are written to 'C:\temp'.
Next, you will deploy and run the tutorial to see how the data travels from the TCPIPServer node to the TCPIPClient node and then to the file on the file system. Click Run to see those steps.