Esec

From ESEwiki

Jump to: navigation, search

esec is the Enterprise SmartEiffel Compiler, focused at creating distributed executables. Its design is quite simple:

The framework library

The library represents the core of the distribution system.

It contains both sides of the client-server protocol:

  • DIST_* and UNICAST_* classes represent the server-side protocol
  • REMOTE_* classes represent the client-side protocol

This library is not intended to be directly used.

The user library

That library is meant to be used by developers when coding a distributed application. There are four classes:

The tool

(to be completed)

Personal tools