Scenario Revisited

We propose an HTTP listener service conforming to the pattern above. The Primary service interface allows the consumer to supply base URL's, and supply backend services to handle requests prefixed with the given base. Legal URL's are determined by the HTTP service. The service may work in association with a consumer supplied DNS service to enable arbitrary URL's to be served.

The HTTP service may offer arbitrary resources to its consumer netlets, in addition to the HTTP functionality.

It is possible to implement this service using generic techniques. It is also possible to encapsulate external HTTP optimisers.



Jim Chapman 2001-08-16