Документ WSDL определяет службы как наборы сетевых конечных точек или портов. В WSDL абстрактное определение конечных точек и сообщений отделены от их конкретных привязок сетевого развертывания или формата данных. Это допускает повторное применение абстрактных определений: сообщения, являющиеся абстрактными определениями данных, используемых для обмена, и типы портов, являющиеся абстрактными наборами операций.
Конкретный протокол и спецификации формата данных для определенного типа порта составляет многократно используемую привязку. Порт определяется с помощью связывания сетевого адреса с многократно используемой привязкой, а служба определяется набором портов. Таким образом, документ WSDL использует следующие элементы в определении сетевых служб:
Дополнительные сведения о WSDL содержатся по адресу:
Элементы WSDL можно организовывать в иерархическую структуру различными способами. Они могут быть помещены в один файл WSDL или распределены по набору файлов WSDL.