This chapter describes the Protocol Handler Framework and how to use it to build a custom protocol handler. It contains the following sections: