Activity Forums Salesforce® Discussions What are the different components of WSDL in Salesforce?

  • suniti

    Member
    July 12, 2018 at 10:33 am

    Hello sanjana

    components of WSDL are:

    Types: This defines the message data types, which are in the form of XML schema, used by the web services.
    Message: This defines the data elements for each operation where messages could be the entire document or an argument that is to be mapped.
    Port Type: There are multiple services present in WSDL. Port type defines the collection of operations that can be performed for binding.
    Binding: Determines and defines the protocol and data format for each port type.
    Operations: This defines the operations performed for a message to process the message.

  • Parul

    Member
    September 14, 2018 at 1:15 pm

    There are different components of WSDL are:

    • Definition − It is the root element of all WSDL documents.
      Data types − These are in the form of XML schemas.
      Message − It is an abstract definition of the data, in the form of a message which can be either as a document or as arguments.
      Operation − It is the abstract definition of the operation for a message.
      Port type − It is set of operations mapped to one or more end-points, also defining the collection of operations for a binding.
      Binding − It is the protocol and data formats for the operations that are defined for a particular port type.
      Port − It is a combination of a binding and a network address.

    Thanks

  • shariq

    Member
    September 14, 2018 at 10:02 pm

    Hi,

    To add more -

    Salesforce provides a WSDL (Web Service Description Language) files. They are called "Enterprise WSDL" and "Partner WSDL". A WSDL is an XML-document which contains a standardized description on how to communicate using a web service (the Salesforce API is exposed as a web service).

    A WSDL is an XML document that describes a web service. It actually stands for Web Services Description Language. SOAP is an XML-based protocol that lets you exchange info over a particular protocol (can be HTTP or SMTP, for example) between applications

    There components -

    Data types − These are in the form of XML schemas.
    Message − It is an abstract definition of the data, in the form of a message which can be either as a document or as arguments.
    Operation − It is the abstract definition of the operation for a message.
    Port type − It is set of operations mapped to one or more end-points, also defining the collection of operations for a binding.
    Binding − It is the protocol and data formats for the operations that are defined for a particular port type.
    Port − It is a combination of a binding and a network address.

    Hope this helps.

     

Log In to reply.

Popular Salesforce Blogs

Popular Salesforce Videos