项目作者: Mackenzie-High

项目描述 :
A Micro Actor Framework for Java
高级语言: Java
项目地址: git://github.com/Mackenzie-High/Cascade.git
创建时间: 2018-09-04T02:31:41Z
项目社区:https://github.com/Mackenzie-High/Cascade

开源协议:Apache License 2.0

下载


Cascade

Cascade is an embeddable actor framework contained within a single Java source-file.

Latest JavaDoc: Available Here

Source Code: Available Here

Detailed Code Coverage: Available Here

Compilation and Installation

  1. git clone 'https://github.com/Mackenzie-High/Cascade.git'
  2. cd Cascade/
  3. git checkout REL_CASCADE_2_0_2_BETA
  4. mvn clean install

Actors

An actor is an object that has: (1) an input connector, (2) an input queue, (3) an output connector, (4) a function that transforms input messages into output messages.

Actors can be connected to one another by connecting their input/output connectors to one another. Each actor can be connected to an arbitrary number of inputs and/or outputs.

Examples

Hello World

Consumer Script based Actors:

Function Script based Actors:

Context Script based Actors:

Advanced Topics: