HTTPGET, HTTPPUT, HTTPPOST and HTTPDELETE.
SOQL- Salesforce Object Query Language
SOSL(Salesforce Object Search Language)
Call In is used to exposing our webservices to another users Call Out is used to invoking or consuming our webservices to others.
Protocal contains a set of instructions or rules.
They are two ways of XML parsing:
A protocol that defines a uniform way of passing XML-encoded data. SOAP Stands for Simple Object Access Protocol.
SOAP can be communicated through WSDL file, without WSDL file we can’t do integration.
Message format in SOAP is XML.
Trigger is an Apex Code that executes before or after.
The following types of DML Operation:
SOAP will communicate through WSDL file
REST will communicate through HTTP file.
SOAP can be communicate through WSDL file, without WSDL file we can’t do integration.
Message format in SOAP is XML.
A query language that allows you to construct simple but powerful query strings and to specify the criteria that should be used to select the data from the platform database. SOQL Stands for Salesforce Object Query Language.
SOAP will communicate through WSDL file
REST will communicate through HTTP file.
Webservices is a functionality or code which helps to us to do integration.
Generate WSDL code from class
Path: setup-develop -apex class.
gettext
Generate WSDL code from class
Path: setup-develop -apex class.
Remote site settings is used to authorize the endpoint and allow us to whom integrate(end user).
Governor limits will restrict a single Apex transaction to make a maximum of 100 callouts to an HTTP request or an API call.
An external ID is a custom field which can be used as a unique identifier in a record. External IDs are mainly used while importing records/ data. When importing records, one among the many fields in those records needs to be marked as an external ID (unique identifier).
An important point to note is that only custom fields can be used as External IDs. The fields that can be marked as external IDs are Text, Number, E-Mail and Auto-Number.
getroot element.
WSDL stands for Webservices Description Language.
It contains types, messages, port types, and Binding.
File must be in .WSDL extension.
Multiple port types and binding will not be allowed
Import and Inheritance operations are not supported.
REST supports both XML and JSON.
JSON stands for JavaScript Object Notation. JSON is light weighted than XML.
Integration is a process of connecting two applications.
getchild elements.
Salesforce Object Query Language is used to query that records from the database.com based on the requirement.
There are 2 types of SOQL Statements: