A WSDL document has clearly defined sub-elements. It begins with the tag which describes the service called, and has several sub-tags to ensure the sequence of a SOAP message.
<?xml version="1.0" ?> <definitions name="BabelFishService" targetNamespace= "http://www.xmethods.net/BabelFishService" xmlns:xsd="http://www.w3.org/1999/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/"> <message name="BabelFishRequest"> <message name="BabelFishResponse"> <portType name="BabelFishPortType"> <binding name="BabelFishBinding" type= "BabelFishPortType"> <service name="BabelFish"> </definitions |