Thursday, 23 October 2014

Types of Integrations in salesforce.com

                                                      TYPES OF INTEGRATION

1. Mashups

Placing external service into salesforce pages like google map into salesforce, visualforce pages.

2. Application Integration

Integration with middleware like (Enterprise Application Middleware like SOA ) creating abstraction layer between two applications.

3. Data integration

4. Data Cleansing

5. Salesforce Webservice in stranded way

XML:

(Extensible Markup Language): Designed especially for Web documents, XML is used to tag an
application’s code to specify the definition, transmission, validation, and interpretation of the tagged
data. To start an analogy, think of using XML to encode the message to be sent.

SOAP:

(Simple Object Access Protocol): This messaging protocol is used to encode the messages as
Web service requests and responses before they are sent across the network, most commonly via the
HTTP Protocol. A good way to think of SOAP is as the envelope for the message.

WSDL:

(Web Services Description Language): WSDL is an XML-formatted language that describes a
Web service as a collection of communication endpoints that can exchange messages, so that any
services that recognize those endpoints can communicate with each other. The WSDL specifies the
Delivery options available to the SOAP envelope. Salesforce is WSDL 1.1 compliant.

XML is used to tag data, SOAP transfers it, and the WSDL describes the available services
and their endpoint.

If you want weather some information, we will utilize services from the information provider.

Ex: In banking industry if they want to verify PANCARD, they will use Income Tax webservice or any other service provider who is having PAN card data.

Communication language between two systems:
  1. XML (Extensible Markup Language)
  2. JSON (Java Script Object Notation)
  3. Any other – custom defined 


No comments:

Post a Comment