JavaCsp
Last edit February 20, 2003
A
JavaLanguage
implementation of
CommunicatingSequentialProcesses
.
See
http://www.cs.ukc.ac.uk/projects/ofa/jcsp/
The authors of the book
ConcurrencyStateModelsAndJavaPrograms
are associated with Java CSP. Although the book is about a lot more than CSP.
I wish
JamesGosling
et al. had made some form of CSP the root concurrency mechanism of Java. From the
CommunicatingSequentialProcesses
page...
There is quite a contrast between this very simple code, and the same thing written in a language with lower-level concurrency, e.g monitor-based (also invented by
CarHoare
, some time before CSP).
See
ErlangLanguage
which has
AsynchronousMessagePassing
at its root, used in
NearRealTime
applications for
TeleCommunications
,
InternetInfrastructure
, and
EndUserApplications
too. This model can perform well for Java-based applications.
PatrickLogan
CategoryJava