Step 1: Research the Integration Problem and Determine Solution
The first step to building an integration solution is to define the problem and determine how to solve the problem using the publish-and-subscribe model. When designing the solution, determine:
Documents that you are going to need to publish/subscribe. You will use this information when creating the publishable document types.
How you need to publish the documents. You will use this information when creating the services that publish the documents.
How you need to process the documents. You will use this information when creating the services that process the documents.