Summary
Throughout this chapter, we looked at how to apply the basic SOA principles when designing our service schemas and inbound endpoint. Applying a level of forethought to our schema design prior to coding allows us to consider how our messaging solution should behave and how best to accommodate the current and future clients of our service.
In the next chapter, we will build upon these concepts and tackle the brave world of asynchronous messaging patterns.