Index
Fault tolerance, 148 Faux implementation, 244 in the case study, 258-259 class structure diagram, 254 deploying, 257 for emulation, 248-249 potential fragility of, 252 in practice, 246-249 sequence of client call, 251 and service-oriented architecture, 56 for testing, 247 Faux Implementation pattern, 12, 245-260 collaborations, 251 components, 250-251 Observer pattern and, 204 and Physical Tiers pattern, 260 preparing to use, 252 Publish/Subscribe pattern and, 222 structure, 249-251 using, 252-257 Faux and real implementation behavior consistency, 252 interface consistency, 252 FauxImplementation component, 250-251 FauxWebServiceSubscriber class, 253, 256-257 Federations (of devices), 206-207 FedEx package-tracking page, 3 Files (case study). See Classes and files (case study) Flat business object structures, 105 Flat object representation vs. rich, 112 Flat object structures, 105, 111-112 Flattening of data, 126 FSP (Federated Services Project), 207-208 FSP event service design, 207-208 FSP event service interface diagram, 208 FSP event service methods, 208 Functional requirements (application), 17 Functional requirements (case study), 21-22