Sample SOA implementation
The word sample is defined as A small part of something intended as representative of the whole in the dictionary (https://www.vocabulary.com/dictionary/sample).
So, in this section, we will implement a few types of services, which represent the most commonly implemented SOA service patterns. And we will be using .NET Core for all of the stuff. Therefore, it's a limited SOA sample implementation.
Introduction
Since the book is focused on enterprise architecture implementation instead of pure architectural knowledge or theory, therefore, we have tried to cover (or touch upon) all fundamental parts of an SOA architecture in just one chapter instead of the whole book as this topic deserves in the architectural sense.
For our sample implementation, we will directly see the implementation in C# .NET Core for some of the common types of SOA services, assuming that all the reference architectures, organizational standards, business and data models, and SOA solution architecture...