WSDLは,Webサービスの機能をXML文書として記述するための仕様です。米Ariba,米IBM,米Microsoftなどが中心となって策定を進め,2001年3月に「WSDL 1.1」がWorld Wide Web Consortium(W3C)の正式勧告となりました。WSDL 1.1の仕様書はW3CのWebサイトに公開されています(http://www.w3.org/TR/wsdl)。 WSDL文書の主な構成要素は,(1)サービスで使用するデータの型を定義する「タイプ(types)要素」,(2)タイプ要素で定義した型をもとに,実際にやり取りするメッセージを定義する「メッセージ(message)要素」,(3)サービスに含まれるメソッドを定義する「ポート・タイプ(portType)要素」,(4)各メソッドへのアクセスに用いる伝送プロトコルを定義する「バインディング(binding)要素」,(