Integration tutorials
Step-by-step guides on how you can develop your integration scenarios in Ballerina.
Sending a message to a service
Use an HTTP client in a service to send a message to another service
Content-based message routing
Route requests based on message content
Content-based RoutingHTTP ClientHTTP ServiceREST APIData BindingIntegration
Service orchestration
Integrate several services and expose them as a single service
Service OrchestrationHTTP ClientHTTP ServiceREST APIData BindingIntegration
Transforming message formats
Transform messages from one format to another
Data MapperData TransformationHTTP ClientHTTP ServiceREST APIData BindingIntegration
Sending emails from a service
Use the SMTP protocol to send emails from a service