Part VI. Advanced Topics

Table of Contents

41. A Components-based application
1. Overview
2. Building a Survey Tool
42. Audio and Video
1. Overview
2. Architecture
3. The OpenLaszlo Video Client Model
4. Establishing a connection to an RTMP sever
5. Cameras and Microphones
6. Streaming Files over HTTP
7. Bidirectional interaction over Real Time Media Protocol (RTMP)
8. Installing Video Cameras and Servers
9. Comparison of Views and Videoviews for Rendering Audio and Video
43. Performance Monitoring and Tuning
1. Time Measurement
2. JavaScript Performance
3. Optimizing startup time
4. Optimizing runtime performance with pooling
5. Application Size
6. Inlined Classes
7. Managing Memory
8. Hand-tuning constraints and attributes
9. Using compression to reduce size of DHTML downloads
44. Cookies and Sessions
1. Using cookies
2. Proxying request and response headers
3. Lifecycle of a data request
4. Things to consider when deploying sessioned applications
5. Getting at cookies from LZX
6. Using cookies to recover state