DescribeJoinAbilities request parameters DescribeJoinAbilities request KVP encoding DescribeJoinAbilities request XML encoding

Copyright © 2010 Open Geospatial Consortium 47 descriptive information about each framework. This information can be used to support service discovery and populate service registries. This operation shall be supported for all servers that implement data joining, as identified in section 6.1.2.

13.2 DescribeJoinAbilities operation request

13.2.1 DescribeJoinAbilities request parameters

A request to perform the DescribeJoinAbilities operation shall include the parameters listed in Table 55. This table also specifies the source of values and multiplicity of each listed parameter, plus the meaning to servers when each optional parameter is not included in the operation request. Table 55 — Parameters in DescribeJoinAbilities operation request Names Definition Data type and values Multiplicity and use service Service type identifier Character String type, not empty Value is “TJS” One mandatory request Operation name Character String type, not empty Value is “DescribeJoinAbilities” One mandatory version Service version identifier Character String type, not empty Value is “1.0” Zero or one optional When included, return the matching version When omitted, return latest supported version language Language identifier for human readable text Character String type, not empty Value is a two or five character IETF RFC 4646 language identifier Zero or one optional For use see section 7.6 NOTE 1 The parameters shaded in gray above are largely copied from Table 3 in Subclause 7.3 of this document.

13.2.2 DescribeJoinAbilities request KVP encoding

mandatory Servers shall implement HTTP GET transfer of the DescribeJoinAbilities operation request, using KVP encoding. The KVP encoding of this request shall use the parameters specified in Table 55. EXAMPLE An example DescribeJoinAbilities operation request KVP encoded for HTTP GET is: http:foo.barfoo? Service=TJS Version=1.0 Request=DescribeJoinAbilities Language=en-CA 48 Copyright © 2010 Open Geospatial Consortium

13.2.3 DescribeJoinAbilities request XML encoding

optional Servers may also implement HTTP POST transfer of the DescribeJoinAbilities operation request, using XML encoding only, in accordance with the tjsDescribeJoinAbilities_request.xsd XML schema.

13.3 DescribeJoinAbilities operation response