According to an exemplary embodiment, the resource data object 412 can also include at least one element (not expressly shown) for storing information describing the requests supported by the resource, including information describing the types of functions and requests that the resource can support and information describing how to format the requests.