You need to sign in to do that
Don't have an account?
Sandipk
WSDL
For Salesforce API Enterprise WSDL is strongly typed and Partner WSDL is loosely typed.
Q1.What does this exactly means and how to test this behavior?
Q2.Where can we use Enterprise/Partner wsdl and why?
Q3.What are the advantages of using Partner wsdl over Enterprise wsdl?
Q3.What will happen if we just only use Partner wsdl instead of using Enterprise wsdl?
Partner WSDL on the other hand is generic and contains no definition for any of your custom objects. You use the generic sObject to refer to any object. Hence the Partner WSDL can be used to connect to multiple orgs. Dataloader can be an example of an app which uses a partner WSDL.
This link has further info:
http://www.salesforce.com/us/developer/docs/api/Content/sforce_api_partner.htm
Regards,
Satish Kumar
Please mark my answer as a solution if it was helpful so it is available to others as a proper solution.
If you felt I went above and beyond, please give me Kudos by clicking on the star icon.
I have tested this scenario using phptoolkit , for custom objects and its newly created fields i don't need to download new
partner/enterprise wsdl .
without downloading new wsdl's (partner/enterprise) i can create records using phptoolkit.
just curious to know why?
Thanks for your reply,
Sandip
But though, i made changes (added field in standard and custom object ) in my org i dont need to
regenerate Enterprise WSDL file for php toolkit. why ?
Thanks for your reply.
Sandip
However, if you want to also access these new fields and custom objects you have to generate a new WSDL file and this will automatically have the definitions of the new fields and objects.
Regards,
Satish Kumar
Please mark my answer as a solution if it was helpful so it is available to others as a proper solution.
If you felt I went above and beyond, please give me Kudos by clicking on the star icon.