View · Index

Connection Context (I)

While the APM package, represented by the XOTcl object of type ::xo::Package, is
the central message redirector and dispatcher, instructions in your web application
execute in a context that they need to be aware of. Relevant context information is:
  • HTTP-level request information: request parameters, HTTP method-related information, headers, ...
  • Package instance parameters
  • Possibly, transaction-enabling information (e.g. session-related info bits)
  • Request monitoring
  • User- and community-related information
The XOTcl Core comes with a generic context facility that integrates various sources
of context information in a single entity: ::xo::ConnectionContext