For this example we will have a SharePoint library that
contains book reviews from several contributors outside the publishing
company. We want all of the reviewers to be able to submit their notes to a
single repository where we can index that information. We also would like to
catalog the information in way that we can apply security at a granular level.
The book reviews are categorized into folders depending of
the type of information stored. We will initially have 3 types of categories: Medical,
Technology, and Fiction. As we add new categories, we can route those documents
to the appropriate folder. This will help our index server keep track of the
documents more easily.
We will use the Category field name in the xml document to
route a document to the appropriate library. Then we will use the ISBN field to
give it a name inside the library.
These are the steps that we are going to perform:
·
Setup a SharePoint Library.
·
Create an XML schema that we can use in InfoPath and also in
BizTalk.
·
Setup an InfoPath template form to submit those documents.
·
Create a BizTalk 2006 Orchestration to route the documents.
·
Publish the Orchestration as a web service so that it can be
consumed from any source.