SWILL
- To drink greedily or excessively
- A deep draught of liquor
- Something suggestive of slop or garbage
- A semiliquid food for animals (as swine) composed of edible
refuse mixed with water or skimmed or sour milk.
- Simple Web Interface Link Library.
Introduction
SWILL (Simple Web Interface Link Library) is a web server library that
makes it easy to add a web interface capability to existing programs.
Its intended use is to provide web access to applications that don't
normally fit the standard model of a standard "internet" application. For
instance, a scientist might use SWILL to provide remote simulation
monitoring of long-running scientific simulations. Similarly, you
might use SWILL as a diagnostics and debugging tool by allowing the
internals of an application to be accessed through a web interface.
For example, a compiler could use a web interface to allow interactive
browsing of parse trees (using the browser as a sort of cheap user
interface).
As an added bonus, SWILL also supports parallel programs with MPI.
You can use SWILL to add a web-server to large SPMD style applications
running on workstation clusters and parallel machines.
Download
Compatibility
SWILL should work on most Unix systems---at least those that provide
a fairly standard implementation of sockets. The library has primarily
been developed on Solaris, Linux, and Darwin (OS-X).
Copyright
SWILL is free software and may be distributed under the terms of the
Lesser GPL (LGPL).
Documentation and papers
Guilty Parties
- David Beazley
- Sotiria Lampoudi
|