The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.966

  • x add SharedDatastore as a useful service (with a Repository-based implementation) x improved support for "temporary" services (named "temporary" or with the {temporary} arg) (a "temporary service" is akin to a stateless session bean in Java) x add support for including/overlaying additional config files based on values present in the %$options hash or when a particular named service is instantiated x App::Context::POE::Server x App::Context::POE::ClusterController, App::Context::POE::ClusterNode

Documentation

Administration Guide for CVS
Date and Time Considerations
App Developer's Guide
Programming with Exceptions
App-Context Frequently Asked Questions
App Installation Guide
Instructions on installing the App::Context framework in a web-hosting (non-root) environment
Installation Guide for Perl Software on Win32 System
App::Context Perl Style Guide
App::Context Developer's Quick-Start Guide

Modules

App
Backplane for core App services
Interface for authentication and authorization
A service that is used by various application components to know what the current user is authorized to do
synchronous (potentially remote) call_dispatcher invocation
synchronous rpc using simple HTTP protocol
Load and access configuration data
Load and access configuration data
An application framework for web applications, command-line programs, server programs, and web services
context in which we are currently running
context in which we are currently running
Creates all exception classes used in App.
Interface for sending/receiving (possibly) async messages
a Perl reference, blessed so it can be accessed with methods
the request
the request
the response
Interface for serialization and deserialization
Interface for serialization and deserialization
Interface for serialization and deserialization
Interface for serialization and deserialization
Interface for serialization and deserialization
Interface for serialization and deserialization
Interface for serialization and deserialization
Interface for serialization and deserialization
Interface for serialization and deserialization
Provides core methods for App-Context Services
represents a sequence of multiple events perhaps executed in separate processes
a session whose state is maintained across HTML requests by being embedded in an HTTP cookie.
a session whose state is maintained across HTML requests by being embedded in an HTML <input type="hidden"> tag.
Interface for configurable, stateful objects
the browser this session is connected to
Interface for sharing data between processes

Provides

in lib/Apache/App.pm