Because TCP sockets can be constructed to behave as blocking channels in the CSP sense, it is possible to distribute JCSP processes across multiple computers.
•
JCSP is essentially a pure-Java API (although a research alternative exists that uses the C-CSP extension to the JVM).
•
Although CSP is a mathematical system, JCSP does not require in-depth mathematical skill, allowing instead that programmers can achieve well-behaved software just by following simple rules.
JCSP |
JCSP re has fundamental classes that stem from the original JCSP packages they enable developers to take advantage of the underlying CSP model for concurrency.
•
JCSP re stands for "Communicating Sequential Processes for Java, Robot Edition" this is a reduced version of the original JCSP packages and work done at the University of Kent.