2.3 KiB
Microservice Development Tutorial
//[doc-params]
{
"UI": ["MVC","Blazor","BlazorServer", "BlazorWebApp", "NG"],
"DB": ["EF","Mongo"]
}
//[doc-nav]
{
"Next": {
"Name": "Creating the initial solution",
"Path": "tutorials/microservice/part-01"
}
}
This tutorial is suitable for those who have an ABP Business or a higher license.
ABP is designed to be a powerful platform to build microservice solutions. It provides a microservice solution template to easily start a sophisticated microservice solution. All of the pre-built application modules are microservice compatible and the core framework fully supports and simplifies distributed application development.
In this tutorial, you will learn how to start a new microservice solution, create services and communicate between them. You will also learn to use these services from a web application through an API gateway and automatically generate CRUD pages using the ABP Suite tool.
Tutorial Outline
This tutorial is organized as the following parts:
- Part 01: Creating the initial solution
- Part 02: Creating the initial Catalog microservice
- Part 03: Building the Catalog microservice
- Part 04: Creating the initial Ordering service
- Part 05: Building the Ordering service
- Part 06: Integrating the services: HTTP API Calls
- Part 07: Integrating the services: Using Distributed Events
Download the Source Code
After logging in to the ABP website, you can download the source code from {{if UI == "MVC"}} here {{else if UI == "NG"}} here {{else if UI == "Blazor"}} here {{else if UI == "BlazorServer"}} here {{else if UI == "BlazorWebApp"}} here {{end}}.