Table of Contents
Advanced Networking:Software Toolkits
Overview
Hierarchical Services Example
Example:Distributed Games
Example:Distributed Simulation
Example:On Demand Virtual Network
Some Requirements for Service Deployment
Mobile Code
Mobile Code Challenges
Importing Mobile Code
Software versus Hardware Isolation
Isolation Mechanisms
Hardware
Interpretation
Software Fault Isolation (SFI)
Segment Matching
Address Sandboxing
Optimizations
Implementation Considerations
Cross Fault Domain Communication
Compiler and Language basedTechniques
Proof Techniques
Proof Carrying Code
Representation ofMobile Code
API
Motivation for “Open Systems”
CORBA
Object Management Architecture
Object Interfaces
CORBA Key Ideas
Architecture
ORB Core
Interface Definition Language
Language Mappings and Interface Repository
Static and DynamicInvocation and Dispatch
Optional Reading
|
Author: Campus User
Email: prs@cs.cmu.edu
Home Page: http://www.cs.cmu.edu/~prs
|