A lightweight application server for use on portable or embedded devices includes
an application manager and services containers. Each of these is managed by an
admin server allowing for remote and rapid deployment and maintenance of applications,
objects and features associated with the server-enabled portable or embedded devices.
This permits portable devices like PDAs to provide server functionality to each
other, in a fully portable network if desired. A system including such server-enabled
portable or embedded devices may include, among other things, a decision flow server
for facilitating distributed decision flow processing.