Project LongJump — an Architecture for Low Cost, Secure Internet and Wireless Services

George Belotsky


Table of Contents
Introduction
Environment of an Internet-Based Application
Key Requirements
Low Cost
Extensible Client Support
A Good Client-Server Network Protocol
Reliability
Security
System State Consistency
Operational Server Monitoring
Building Blocks
Hardware
Open Source Software
Open Standards
Client Building Blocks
Server Building Blocks
The LongJump Architecture
The Client-Server Model
Replacing the Server with a Cluster
System State Consistency and Security
Client-Server Networking
A Sane Approach to XML
The Custom Client
Anatomy of a Request
Achieving Reliability
License
References
Figures