• #19506
    Salesforce | Suraj Suraj #323
    Forcetalks

    What is WSDL in Salesforce?

    What is WSDL in Salesforce?

     

    #19524
    Salesforce | Saurabh Saurabh #940
    Forcetalks

    Hi Suraj

    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). The WSDL is used by developers to aid in the creation of Salesforce integration pieces. A typical process involves using the Development Environment (eg, Eclipse for Java, or Visual Studio for .Net) to consume the WSDL, and generate classes which are then referenced in the integration.

    The primary differences between the two WSDL that we provide are:

    Enterprise WSDL:
    a) The Enterprise WSDL is strongly typed.
    b) The Enterprise WSDL is tied (bound) to a specific configuration of Salesforce (ie. a specific organization’s Salesforce configuration).
    c) The Enterprise WSDL changes if modifications (e.g custom fields or custom objects) are made to an organization’s Salesforce configuration.

    For the reasons outlined above, the Enterprise WSDL is intended primarily for Customers.

    Partner WSDL:
    a) The Partner WSDL is loosely typed.
    b) The Partner WSDL can be used to reflect against/interrogate any configuration of Salesforce (ie. any organization’s Salesforce configuration).
    c) The Partner WSDL is static, and hence does not change if modifications are made to an organization’s Salesforce configuration.

    For the reasons outlined above, the Partner WSDL is intended primarily for Partners.

    To download a WSDL file when logged into Salesforce:

    1. Click Setup | Customize | Develop | API

    2. Click the link to download the appropriate WSDL.

    3. Save the file locally, giving the file a “.wsdl” extension.

    #35318
    Salesforce | shariq shariq #955
    Forcetalks

    Hi,

    SOAP Stands for Simple Object Access Protocol. SOAP defines a standard communication protocol (set of rules) specification for XML-based message exchange. SOAP uses different transport protocols, such as HTTP and SMTP. Salesforce provides programmatic access to your organization’s information using simple, powerful, and secure application programming interfaces.

    Apex SOAP web services allow an external application to invoke Apex methods through SOAP Web services.

    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)

    Thanks

    #35325
    Salesforce | Parul Parul #949
    Forcetalks

    hi

    Add some point:

    Salesforce’s WSDL allows you to easily integrate salesforce.com with your applications, and to build new applications that work with salesforce.com. To get started, download a WSDL file to a place accessible to your development environment.

     

    Thanks

    #69524
    Salesforce | Aditya Aditya #16
    Forcetalks

    WSDL: Web Services Description Language is an XML Document which describe a web service.

    There is two type of WSDL

    1.Enterprise WSDL
    2.Partner WSDL

Viewing 5 posts - 1 through 5 (of 5 total)

Please to reply to this topic.

Popular Salesforce Blogs

CONTACT US

We're not around right now. But you can send us an email and we'll get back to you, asap.

Sending

About Us

Forcetalks is a Salesforce collaboration platform for coders & developers, geeks & nerds, consultants & business heads, admins & architects, managers & marketers and of course the business owners. A community where you can learn from, where you can contribute to. For you. For Salesforce. Read More...

Copyright 2020 Forcetalks. All Right Reserved.

Log in with your credentials

or    

Forgot your details?