CS4624 Text - Ch 10
Key Ideas:
- Distribution is viewed from various models: client-server, object servers, topologies, databases, distributed objects
Outline:
- Components of a distributed multimedia systems objects
- Application software
- Document store
- Image and still video store
- Audio and full-motion video store
- Object directory service agent
- Component service agent
- User interface service agent
- Distributed client-server operation
- Clients in distributed workgroup computing
- Servers in distributed workgroup computing
- Database operations
- Middleware in distributed workgroup computing
- Multimedia object servers
- Types of multimedia servers
- Mass storage for multimedia servers:
WORMs, re-writable optical disks, optical disk libraries
- Network topologies for multimedia object servers
- Multiserver network topologies
- Traditional LANs
- Extended LANs: Switching hubs, bridges and routers, switching and routing latency
- High-speed LANs
- WANs: Protocol layering, Always-connected, Layering packets
- Network performance issues
- Distributed multimedia databases
- Database organization for multimedia applications: Data independence, Architecture, Multiple data servers
- Transaction management for multimedia systems
- Managing hypermedia records as objects: OLE
- Managing distributed objects
- Interserver communications
- Object server architecture
- Object indentification: Object identify, Identification method, Copied and merged objects, ID in networks
- Object revision management: Versioning
- Optimizing network location of objects
- Object directory services: Locking, Directory synch
- Multimedia object retrieval: Services provided, Data structures, Object recompilation, Using ORBs, Retrieval conflicts
- Database replication techniques: Types, Design criteria, Design issues, Services
- Object migration schemes
- Optimizing object storage: By object type, Load balancing, Versioning
[Home |
Readings
]
Copyright 1996, 1997
Edward A. Fox