[ANN] Ma client server

Chris Muller afunkyobject at yahoo.com
Mon Feb 3 18:46:39 UTC 2003


This is a stable framework for writing client-server programs.  It offers
two-layers of usage from which you can choose.  1) send and receive ByteArray's
or 2) send and receive objects.

Using the first layer, the only thing you're required to provide the framework
is a one-argument block that answers the "response" ByteArray given the
"request" ByteArray (the argument).  This means you can actually write a server
program in one line of code.

Using the object layer requires one additional piece of information, for
details see http://minnow.cc.gatech.edu/squeak/2978.

The server-side of the framework manages scalability by queueing requests and
sending responses in background Processes.  There is also event support for
each step along the way, which Magma uses for gathering statistics about the
various queues, but its use isn't required, so as to preserve the utter
simplicity.

Enjoy..

  - Chris


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com



More information about the Squeak-dev mailing list