Interactive
Software Engineering
The EiffelNet Library: Table of Contents
[
ISE Home
]
[
Home
]
[
Release Notes
]
[
Technology Papers
]
[
Installation Notes
]
[
About Eiffel
]
The EiffelNet Library
Table of Contents
1 INTRODUCTION TO EIFFELNET
1.1 What is EiffelNet?
1.2 Background and prerequisites
1.3 Organization of this manual.
2 CLIENTS AND SERVERS
3 AN OVERVIEW OF EIFFELNET MECHANISMS
3.1 Establishing a common address
3.2 Sockets and communication modes
3.3 Sending and receiving simple values
3.4 Sending and receiving object structures
3.5 Packets
3.6 Associating commands with events
4 THE PREDEFINED LEVEL
4.1 The predefined client and server classes.
4.2 Using the client classes
4.3 Using the server classes
5 INTRODUCTION TO THE EXAMPLES
6 WORKING AT THE PREDEFINED LEVEL.
6.1 The example
6.2 Object structures
6.3 Application classes and system structure
6.4 The client
6.5 The server
7 OBTAINING A FINER DEGREE OF CONTROL
7.1 A client and a server on the same machine
7.2 Communication between two different machines
8 USING DATAGRAM SOCKETS
9 EVENT-DRIVEN COMMAND EXECUTION
9.1 Commands and events
9.2 Command classes
9.3 The server and the client
9.4 A less deterministic scheme
10 A MORE COMPLEX EXAMPLE
11 BIBLIOGRAPHY