The TCP palette provides activities and resources that can send and receive data using the TCP protocol. TCP is often the inherent communication layer for high-level protocols such as HTTP or FTP.
You could use the resources in the TCP palette to communicate with HTTP or FTP severs, but the activities in the HTTP palette or FTP palette are best suited for this purpose. Use this palette when communicating with TCP, when there is no corresponding TIBCO BusinessWorks™ Container Edition palette for the protocol. For example, using the TCP palette to handle the incoming and outgoing data from a custom application that communicates with other applications by way of TCP.