Extending ProActive

Table of Contents

33. Adding a Deployment Protocol
33.1. Objectives
33.2. Overview
33.3. Java Process Class
33.3.1. Process Package Arquitecture
33.3.2. The New Process Class
33.3.3. The StartRuntime.sh script
33.4. XML Descriptor Process
33.4.1. Schema Modifications
33.4.2. XML Parsing Handler
34. How to add a new FileTransfer CopyProtocol
34.1. Adding external FileTransfer CopyProtocol
34.2. Adding internal FileTransfer CopyProtocol
35. Adding a Fault-Tolerance Protocol
35.1. Overview
35.1.1. Active Object side
35.1.2. Server side
36. MOP : Metaobject Protocol
36.1. Implementation: a Meta-Object Protocol
36.2. Principles
36.3. Example of a different metabehavior: EchoProxy
36.3.1. Instantiating with the metabehavior
36.4. The Reflect interface
36.5. Limitations