Lightweight Distributed Objects (LDO): Request Encoding as Objects

Request Encoding as Objects documents the distributed objects protocol layered on top of Lightweight Distributed Objects (LDO) proper. Request Encoding as Objects covers proxies and method calls.

The Casbah Project
Documentation Team

Table of Contents
Introduction
Defintions
Request Encoding as Objects Proxies
Interfaces
Operations
Required Operations
Optional Operations
Security Considerations

Introduction

Request Encoding as Objects is a distributed objects protocol layered on top of Lightweight Distributed Objects (LDO) proper. Its intent is to make access to remote object instances as transparent as possible to both the programmer and the programming language being used.

Request Encoding as Objects is designed to be lighter-weight than CORBA, allowing easy use in a scripting language environment. The use of a custom language to describe object interfaces or stub classes/methods is not required for Request Encoding as Objects.