Next:
1 Introduction
Ibis
Programmer's Manual
The Ibis Group
1 Introduction
2 Some Ibis concepts
2.1 The Ibis Portability Layer
2.2 An Ibis Instance
2.3 Send Ports and Receive Ports
2.4 Port Types
2.5 Serialization
3 An Ibis Application
3.1 Program Preamble
3.2 Creating an Ibis Instance
3.3 StaticProperties
3.4 Setting up Communication
3.4.1 Which Instance Does What?
3.4.2 Creating a Port Type
3.4.3 Creating Send and Receive Ports
3.4.4 Setting Up a Connection
3.5 Connection upcalls, connection downcalls
3.6 Communicating
3.7 Finishing up
3.8 Ibis utilities
3.8.1 PoolInfo
3.8.2 Other utilities
3.9 Avoiding deadlocks
4 Compiling and Running an Ibis Application
4.1 The Ibis Nameserver
4.2 Running an Ibis Application
4.3 Running the example
5 The Satin Divide-and-Conquer System
5.1 Satin jobs
5.2 Exceptions and abort
5.3 Satin job scheduling
5.4 Other SatinObject methods
5.5 Satin program arguments
5.6 Satin Shared Objects
5.7 Compiling and running a Satin program
6 Ibis RMI
6.1 Compiling and running an Ibis RMI program
7 The GMI (Group Method Invocation) System
7.1 The GMI model
7.2 Hello world in GMI
7.3 Compiling and running a GMI program
8 Further Reading
Ceriel JH Jacobs 2006-02-13