MuleSoft for Salesforce Developers A Practitioner's Guide to Deploying MuleSoft APIs and Integrations for Salesforce Enterprise Solutions /
MuleSoft for Salesforce Developers will help you build state-of-the-art enterprise solutions with flexible and scalable integration capabilities using MuleSoft's Anypoint Platform and Anypoint Studio. If you're a Salesforce developer looking to get started with this useful tool, look no fu...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing, Limited,
2022.
|
Edición: | 1st edition. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- Title Page
- Copyright and Credits
- Dedication
- Contributors
- Table of Contents
- Preface
- Part 1: Getting Started with MuleSoft
- Chapter 1: Introduction to APIs and MuleSoft
- Understanding the need for an integration tool
- Introducing no-code and low-code technologies
- Analyzing integrations
- Understanding APIs
- Reviewing the restaurant analogy
- Exploring an API example
- Analyzing API components
- Listing the benefits of using APIs
- Introducing MuleSoft
- Listing MuleSoft's products
- Understanding why MuleSoft is useful
- Analyzing how MuleSoft helps Salesforce developers
- Exploring application networks and the API-led connectivity approach
- Understanding what application networks are
- Analyzing the API-led connectivity approach
- Summary
- Questions
- Answers
- Chapter 2: Designing Your API
- Understanding an API life cycle
- Introducing REST, HTTP, and SOAP
- REST
- HTTP/HTTPS
- SOAP
- Getting started with OAS and RAML
- OAS
- RAML
- Getting started with API design
- URI parameter
- Query parameter
- API mocking
- Best practices and tips
- API design naming convention
- Optimizing your API design
- Summary
- Assignments
- Questions
- Answers
- Chapter 3: Exploring Anypoint Studio
- Technical requirements
- Downloading and installing Anypoint Studio
- Downloading Anypoint Studio
- Installing Anypoint Studio
- Launching Anypoint Studio
- Introducing the Mule Palette
- Exploring the Mule project structure
- Introducing Mule views and perspectives
- Views
- Building, running, and testing a Mule application
- Building the Mule application
- Running the Mule application
- Testing the Mule application
- Exporting and importing Mule files
- Exporting a Mule application as a JAR file
- Exporting a Mule application as a filesystem
- Importing a Mule application from a JAR file
- Importing a Mule application from the filesystem
- Updating the theme in Anypoint Studio
- Installing software updates in Anypoint Studio
- Summary
- Questions
- Answers
- Chapter 4: Introduction to Core Components
- Technical requirements
- Getting familiar with a Mule flow
- Exploring the types of Mule flow
- Understanding the Mule event structure
- Core components
- Batch
- Features of the Batch scope
- The batch processing stages
- A batch step
- The batch aggregator
- The batch job
- Components
- Custom Business Event
- Dynamic Evaluate
- Idempotent Message Validator
- Invalidate Cache
- Invalidate Key
- Logger
- Parse Template
- Set Transaction Id
- Transform Message
- Endpoints
- A Scheduler
- Error handling
- On Error Continue
- On Error Propagate
- Raise Error
- Error Handler
- Flow control
- Choice
- First Successful
- Round Robin
- Scatter-Gather
- Scopes
- Async
- Cache
- Flow
- For Each
- Parallel For Each
- Sub Flow
- Try
- Until Successful
- Transformers
- Set Variable