In this chapter, we will draw heavily from the skills and knowledge that we have gained in the previous chapters of this book. The matter in this chapter is dense and focuses on the architectural perspective, therefore it demands good attention. Once we understand the core SOA architecture principles, then coding SOA services becomes a piece of cake.
The topics that will be covered in this chapter are as follows:
- SOA definition
- SOA modeling
- SOA pivotal components
- Types of SOA services
- Sample SOA implementation