The files for this lesson are located in this directory:
TIBCO SmartSockets is designed to detect and handle many different kinds of network failures, and this robustness provides a high-level of fault tolerance. Fault tolerance is a term used to describe computer systems that continue to function even when some of the hardware or software fails. Fault tolerance can be implemented in hardware by mirrored file systems on multiple disks, redundant networks, redundant CPUs, redundant memory, and so on. Hardware-based fault tolerant systems are more expensive than non-fault tolerant systems due to the extra components. Fault tolerance can also be implemented in software by products such as TIBCO SmartSockets. Surprisingly, enabling the fault tolerant features of TIBCO SmartSockets has little effect on message throughput. The general mechanisms that TIBCO SmartSockets uses for fault tolerance are:
This lesson covers a few of the more commonly used methods to build a robust and reliable distributed application in TIBCO SmartSockets.
TIBCO SmartSockets™ Tutorial Software Release 6.8, July 2006 Copyright © TIBCO Software Inc. All rights reserved www.tibco.com |