1.4 Relationship to Protocols and Other Structures
The Publication Services data structure is built on [DPWS] and relies on the Microsoft implementation of DPWS. For more information, see [MSDN-WSD].
Because the number of resources on a computer and the data associated with them can increase over time, clients also implement the Size Negotiation Extension as specified in [MS-DPWSSN] to be able to retrieve resources completely.<1>
The HomeGroup Protocol [MS-HGRP], which is used to create a trust relationship that facilitates the advertising and publishing of content between machines in a home environment, and the Shell Publishing data structure [MS-DPWSRP] use the Publication Services data structure to advertise their content and resources.