It should be clear that custom services provide a fast and powerful way of exposing data and business logic. Custom services are capable of exposing both simple and complex entities. This makes them an alternative to document services. One aspect custom services are far superior in, is in exposing business logic. This will probably make custom services the preferred method of integration in many of your implementations.
In the next chapter, we will see how we can use custom service and data contracts in the