Apress Beginning WSO2 ESB 1st edition by Kasun Indrasiri – Ebook PDF Instant Download/Delivery: 9781484223420, 148422342X
Full dowload Apress Beginning WSO2 ESB 1st edition after payment
Product details:
ISBN 10: 148422342X
ISBN 13: 9781484223420
Author: Kasun Indrasir
Beginning WSO2 ESB
Apress Beginning WSO2 ESB 1st Table of contents:
Chapter 1: Introduction to WSO2 ESB
What is an ESB?
Core Functionalities of an ESB
Why WSO2 ESB?
Interoperability and EIP Support: Connecting Anything to Anything
Performance and Stability: The Fastest Open Source ESB
The Platform Advantage: Part of the WSO2 Middleware Platform
How does WSO2 ESB Work?
Functional Components
Message Entry Points: Proxy Service, APIs, and Inbound Endpoints
Message Processing Unit: Sequences and Mediators
Message Exit Points: Outbound Endpoints
WSO2 ESB Configuration Language
How to Try the Use Cases in this Book
Summary
Chapter 2: Getting Started with WSO2 ESB
Designing a Simple Integration Scenario with WSO2 ESB
Building the Integration Scenario
Creating a HTTP Service/API in WSO2 ESB
Creating the Request Sent to the Backend Service
Sending the Request to the Backend Service
Transforming and Sending the Response Back to the Client
Try it Out
Summary
Chapter 3: Fundamentals of WSO2 ESB
Message Entry Points
Using Proxy Services
Using APIs/HTTP Services
Using Inbound Endpoints
Polling Inbound Endpoints
Listening Inbound Endpoints
Message Processing Unit: Sequence and Mediators
Sequences
Mediators
Content Unaware Mediation
Content Aware Mediation with SOAP or JSON
Content Aware Mediation with Canonical Format
Message Exit Points: Outbound Endpoints
Endpoint Types
Address Endpoint
HTTP Endpoint
Load Balancing and Fail-Over Endpoint
Understanding Endpoint States and Endpoint Attributes
ACTIVE State
TIMEOUT State
SUSPENDED State
Default Configuration and Disabling Endpoint Suspension
Scheduled Tasks
Summary
Chapter 4: Processing Messages with WSO2 ESB
Pass-Through Messaging
Message Filtering and Switching
Message Filtering
Message Switching
Message Transformations
Using PayloadFactory Mediator
Using PayloadFactory and For-Each Mediator
Data Mapper Mediator
Using XSLT Mediator
Using the Header Mediator
Message Enriching
Message Validation
Service Orchestration
Service Chaining
Split and Aggregate Pattern
Clone and Aggregate Pattern
Changing the Message Protocol and Format
Protocol Conversions
Message Format Conversions
Using Properties in the Message Flow
Set/Retrieve Variables in the Message Flow
Use Predefined Properties to Control Message Flow
Summary
Chapter 5: Integrating SOAP and RESTful Web Services
Understanding SOAP and RESTful Web Services
Integrating SOAP Web Services
Exposing a SOAP Web Service Interface from WSO2 ESB
Exposing a SOAP Web Service in Front of a Legacy Non-SOAP (PoX) Based Service
Exposing a SOAP Web Service with WS-Addressing
Exposing a SOAP 1.2 Web Service on Top of a SOAP 1.1 Web Service
Invoking SOAP Backend Web Services from ESB
Integrating RESTful Web Services
Exposing RESTful Services/APIs with WSO2 ESB
Fundamentals of REST APIs
Invoking RESTful Services from WSO2 ESB
Using HTTP Endpoint for RESTful Service Invocations
Native JSON Support
Summary
Chapter 6: Enterprise Messaging with JMS, AMQP, MQTT, and Kafka
Integration with JMS-Based MoM
ESB as a JMS Consumer
ESB as a JMS Producer
Two-Way JMS
Using JMS Transactions
Store and Forward with Message Stores and Message Processors
Integrating with AMQP, MQTT and Kafka
Using AMQP with RabbitMQ
Integrating with MQTT
Integrating with Kafka
Summary
Chapter 7: File-Based Integration
Reading Files
Reading a File from the Local File System
Failure Tracking
Reading Files from an FTP or FTP/s
Reading Files from an SFTP
FTP or SFTP Through a Proxy Server
Writing Files
Writing Files with VFS Transport
Transferring Files
Message Transformation with File Integration
File Connector
Protocol Transformation from File to JMS
Summary
Chapter 8: Integrating Applications, Cloud Services, and Data
Integrating Proprietary Systems
SAP Integration
IDOC-Based Integration
Receiving IDocs
Sending IDocs
BAPI-Based Integration
Invoking BAPIs
Exposing BAPI Interfaces
HL7 Integration
Receiving HL7 Messages
Receiving HL7 Messages with Auto ACK
Receiving HL7 Messages with Application ACK
Sending HL7 Messages
FHIR-Based Integration
WebSockets Support
WebSockets to WebSocket Integration
WebSockets to WebSocket Integration with Frame Broadcasting
WebSockets to WebSocket Integration with Data Mapping
WebSockets to HTTP Integration
HTTP to WebSockets Integration
In-JVM Calls with Local Transport
Integrating Cloud Services
What is an ESB Connector?
Structure of an ESB Connector
Using an ESB Connector
Inbound Connectors
Integrating Salesforce and SAP
Data Integration
Summary
Chapter 9: Security in WSO2 ESB
Transport Level Security
One-Way SSL (Server Authentication)
Two-Way SSL (Mutual/Client Authentication)
Using TLS/SSL with WSO2 ESB
Use Case 1: Client to ESB: One-Way SSL
Use Case 2: Client to ESB: Two-Way SSL
Use Case 3: ESB to Service: One-Way SSL
Use Case 4: ESB to Service: Two-Way SSL
SSL Profiles
Application Level Security
Securing REST APIs
Securing Proxy Services
Invoking Secured Service
Invoking Basic-Auth and OAuth 2.0-Based Services
Invoking WS-Security-Based Services
OAuth Mediator: Access Token Validation Inside a Mediation Flow
Entitlement Mediator: Policy Enforcement Inside a Mediation Flow
Summary
Chapter 10: Development and Deployment Methodology
Development Methodology
Using the WSO2 ESB Development Tool
ESB Config Project
ESB Registry Resource Project
Importing Connectors to ESB Tool
Composite Application Project
Data Mapper
Mediation Debugger
Deploying Artifacts Across Multiple Environments
Deployment Methodology
Summary
Chapter 11: Administrating and Extending WSO2 ESB
WSO2 ESB Analytics
Monitoring
Extending WSO2 ESB
Class Mediator
Script Mediator
Custom Connector
Other Extensions
Error Handling
Summary
People also search for Apress Beginning WSO2 ESB 1st:
apress beginning wso2 esb
esb wso2
esb endpoint
wso2 service bus
Reviews
There are no reviews yet.