The HyperText Transfer Protocol
(HTTP
)
is the foundation protocol for the World Wide Web.
Because of its universal support and use, HTTP has been used
as the foundation for many other protocols such as SOAP.
NetKernel provides comprehensive support for the protocol,
both as a server as well as client.
Exception handling has been integrated into the various services
making it easy to build multi-tier systems that not only
process requests but also smoothly exchange exceptions.
Architecture
NetKernel support for HTTP is provided by the HTTP transport (an HTTP server)
and a set of HTTP client tools for requesting remote resources.
The server-side and client-side tools are described separately, below.