Table 6.1 lists the patterns in the Services patterns cluster, along with the problem statements and associated implementations that serve as a roadmap to the patterns.
Pattern | Problem | Associated implementations |
---|---|---|
Service Interface | How do you make pieces of your application’s functionality available to other applications, while ensuring that the interface mechanics are decoupled from the application logic? | Implementing Service Interface in .NET |
Service Gateway | How do you decouple the details of fulfilling the contract responsibilities defined by the service from the rest of your application? | Implementing Service Gateway in .NET |